sdk/provisioning/Azure.Provisioning.AppService/api/Azure.Provisioning.AppService.net8.0.cs (4,836 lines of code) (raw):
namespace Azure.Provisioning.AppService
{
public partial class AppCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> CanonicalName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.BinaryData> CerBlob { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DomainValidationMethod { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> FriendlyName { get { throw null; } }
public Azure.Provisioning.AppService.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } }
public Azure.Provisioning.BicepList<string> HostNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> IssueOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Issuer { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsValid { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> KeyVaultId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultSecretName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.KeyVaultSecretStatus> KeyVaultSecretStatus { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Password { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.BinaryData> PfxBlob { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublicKeyHash { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SelfLink { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ServerFarmId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SiteName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SubjectName { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class AppDaprConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppDaprConfig() { }
public Azure.Provisioning.BicepValue<string> AppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> AppPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> HttpMaxRequestSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> HttpReadBufferSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsApiLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppDaprLogLevel> LogLevel { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AppDaprLogLevel
{
[System.Runtime.Serialization.DataMemberAttribute(Name="info")]
Info = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="debug")]
Debug = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="warn")]
Warn = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="error")]
Error = 3,
}
public partial class ApplicationLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ApplicationLogsConfig() { }
public Azure.Provisioning.AppService.AppServiceBlobStorageApplicationLogsConfig AzureBlobStorage { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceTableStorageApplicationLogsConfig AzureTableStorage { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.WebAppLogLevel> FileSystemLevel { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppLogsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppLogsConfiguration() { }
public Azure.Provisioning.BicepValue<string> Destination { get { throw null; } set { } }
public Azure.Provisioning.AppService.LogAnalyticsConfiguration LogAnalyticsConfiguration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceArmPlan : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceArmPlan() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Product { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PromotionCode { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Publisher { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceBlobStorageApplicationLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceBlobStorageApplicationLogsConfig() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.WebAppLogLevel> Level { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> RetentionInDays { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SasUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceBlobStorageHttpLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceBlobStorageHttpLogsConfig() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> RetentionInDays { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SasUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public readonly partial struct AppServiceBuiltInRole : System.IEquatable<Azure.Provisioning.AppService.AppServiceBuiltInRole>
{
private readonly object _dummy;
private readonly int _dummyPrimitive;
public AppServiceBuiltInRole(string value) { throw null; }
public static Azure.Provisioning.AppService.AppServiceBuiltInRole WebPlanContributor { get { throw null; } }
public static Azure.Provisioning.AppService.AppServiceBuiltInRole WebsiteContributor { get { throw null; } }
public bool Equals(Azure.Provisioning.AppService.AppServiceBuiltInRole 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 static string GetBuiltInRoleName(Azure.Provisioning.AppService.AppServiceBuiltInRole value) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override int GetHashCode() { throw null; }
public static bool operator ==(Azure.Provisioning.AppService.AppServiceBuiltInRole left, Azure.Provisioning.AppService.AppServiceBuiltInRole right) { throw null; }
public static implicit operator Azure.Provisioning.AppService.AppServiceBuiltInRole (string value) { throw null; }
public static bool operator !=(Azure.Provisioning.AppService.AppServiceBuiltInRole left, Azure.Provisioning.AppService.AppServiceBuiltInRole right) { throw null; }
public override string ToString() { throw null; }
}
public partial class AppServiceCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServiceCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> KeyVaultId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultSecretName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceCertificateOrder? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.KeyVaultSecretStatus> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServiceCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_08_01;
public static readonly string V2018_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class AppServiceCertificateDetails : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceCertificateDetails() { }
public Azure.Provisioning.BicepValue<string> Issuer { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> NotAfter { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> NotBefore { get { throw null; } }
public Azure.Provisioning.BicepValue<string> RawData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SerialNumber { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SignatureAlgorithm { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Subject { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } }
public Azure.Provisioning.BicepValue<int> Version { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceCertificateNotRenewableReason
{
RegistrationStatusNotSupportedForRenewal = 0,
ExpirationNotInRenewalTimeRange = 1,
SubscriptionNotActive = 2,
}
public partial class AppServiceCertificateOrder : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServiceCertificateOrder(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceCertificateNotRenewableReason> AppServiceCertificateNotRenewableReasons { get { throw null; } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.AppService.AppServiceCertificateProperties> Certificates { get { throw null; } set { } }
public Azure.Provisioning.AppService.CertificateOrderContact Contact { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Csr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DistinguishedName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DomainVerificationToken { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceCertificateDetails Intermediate { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAutoRenew { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsPrivateKeyExternal { get { throw null; } }
public Azure.Provisioning.BicepValue<int> KeySize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastCertificateIssuedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> NextAutoRenewTimeStamp { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CertificateProductType> ProductType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceCertificateDetails Root { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SerialNumber { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceCertificateDetails SignedCertificate { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CertificateOrderStatus> Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ValidityInYears { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServiceCertificateOrder FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_08_01;
public static readonly string V2018_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class AppServiceCertificateProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceCertificateProperties() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> KeyVaultId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultSecretName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.KeyVaultSecretStatus> ProvisioningState { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceCorsSettings : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceCorsSettings() { }
public Azure.Provisioning.BicepList<string> AllowedOrigins { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsCredentialsSupported { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceDnsType
{
AzureDns = 0,
DefaultDomainRegistrarDns = 1,
}
public partial class AppServiceDomain : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServiceDomain(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AuthCode { get { throw null; } set { } }
public Azure.Provisioning.AppService.DomainPurchaseConsent Consent { get { throw null; } set { } }
public Azure.Provisioning.AppService.RegistrationContactInfo ContactAdmin { get { throw null; } set { } }
public Azure.Provisioning.AppService.RegistrationContactInfo ContactBilling { get { throw null; } set { } }
public Azure.Provisioning.AppService.RegistrationContactInfo ContactRegistrant { get { throw null; } set { } }
public Azure.Provisioning.AppService.RegistrationContactInfo ContactTech { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceDnsType> DnsType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DnsZoneId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.DomainNotRenewableReason> DomainNotRenewableReasons { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAutoRenew { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDnsRecordManagementReady { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsDomainPrivacyEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastRenewedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceHostName> ManagedHostNames { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> NameServers { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceDomainStatus> RegistrationStatus { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceDnsType> TargetDnsType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServiceDomain FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2018_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
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 partial class AppServiceEnvironment : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServiceEnvironment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> ClusterSettings { get { throw null; } set { } }
public Azure.Provisioning.AppService.CustomDnsSuffixConfigurationData CustomDnsSuffixConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DedicatedHostCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DnsSuffix { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> FrontEndScaleFactor { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> HasLinuxWorkers { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.LoadBalancingMode> InternalLoadBalancingMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> IPSslAddressCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsSuspended { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsZoneRedundant { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaximumNumberOfMachines { get { throw null; } }
public Azure.Provisioning.BicepValue<int> MultiRoleCount { get { throw null; } }
public Azure.Provisioning.BicepValue<string> MultiSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.AseV3NetworkingConfigurationData NetworkingConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.HostingEnvironmentStatus> Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceEnvironmentUpgradeAvailability> UpgradeAvailability { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceEnvironmentUpgradePreference> UpgradePreference { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> UserWhitelistedIPRanges { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServiceEnvironment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_01_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum AppServiceEnvironmentUpgradeAvailability
{
None = 0,
Ready = 1,
}
public enum AppServiceEnvironmentUpgradePreference
{
None = 0,
Early = 1,
Late = 2,
Manual = 3,
}
public enum AppServiceFtpsState
{
AllAllowed = 0,
FtpsOnly = 1,
Disabled = 2,
}
public partial class AppServiceHostName : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceHostName() { }
public Azure.Provisioning.BicepValue<string> AzureResourceName { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceResourceType> AzureResourceType { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomHostNameDnsRecordType> CustomHostNameDnsRecordType { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceHostNameType> HostNameType { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepList<string> SiteNames { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceHostNameType
{
Verified = 0,
Managed = 1,
}
public enum AppServiceHostType
{
Standard = 0,
Repository = 1,
}
public partial class AppServiceHttpLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceHttpLogsConfig() { }
public Azure.Provisioning.AppService.AppServiceBlobStorageHttpLogsConfig AzureBlobStorage { get { throw null; } set { } }
public Azure.Provisioning.AppService.FileSystemHttpLogsConfig FileSystem { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceIPFilterTag
{
Default = 0,
XffProxy = 1,
ServiceTag = 2,
}
public partial class AppServiceIPSecurityRestriction : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceIPSecurityRestriction() { }
public Azure.Provisioning.BicepValue<string> Action { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.BicepList<string>> Headers { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> IPAddressOrCidr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Priority { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SubnetMask { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> SubnetTrafficTag { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceIPFilterTag> Tag { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VnetSubnetResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> VnetTrafficTag { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceNameValuePair : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceNameValuePair() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServicePlan : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServicePlan(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.Resources.ExtendedAzureLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> FreeOfferExpireOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GeoRegion { get { throw null; } }
public Azure.Provisioning.AppService.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsElasticScaleEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHyperV { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsPerSiteScaling { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsReserved { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsSpot { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsXenon { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsZoneRedundant { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.AppService.KubeEnvironmentProfile KubeEnvironmentProfile { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaximumElasticWorkerCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaximumNumberOfWorkers { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NumberOfSites { get { throw null; } }
public Azure.Provisioning.BicepValue<int> NumberOfWorkers { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ResourceGroup { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceSkuDescription Sku { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> SpotExpireOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServicePlanStatus> Status { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Subscription { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TargetWorkerCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TargetWorkerSizeId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkerTierName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServicePlan FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum AppServicePlanStatus
{
Ready = 0,
Pending = 1,
Creating = 2,
}
public partial class AppServicePlanVirtualNetworkConnectionGateway : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServicePlanVirtualNetworkConnectionGateway(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> VpnPackageUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServicePlanVirtualNetworkConnectionGateway FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public enum AppServiceResourceType
{
Website = 0,
TrafficManager = 1,
}
public partial class AppServiceSkuCapability : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceSkuCapability() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Reason { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceSkuCapacity : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceSkuCapacity() { }
public Azure.Provisioning.BicepValue<int> Default { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ElasticMaximum { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Maximum { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Minimum { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScaleType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceSkuDescription : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceSkuDescription() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceSkuCapability> Capabilities { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Capacity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Family { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Core.AzureLocation> Locations { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Size { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceSkuCapacity SkuCapacity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Tier { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceSourceControl : Azure.Provisioning.Primitives.ProvisionableResource
{
public AppServiceSourceControl(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> RefreshToken { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Token { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TokenSecret { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AppServiceSourceControl FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class AppServiceStorageAccessInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceStorageAccessInfo() { }
public Azure.Provisioning.BicepValue<string> AccessKey { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AccountName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MountPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceStorageProtocol> Protocol { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ShareName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceStorageAccountState> State { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceStorageType> StorageType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceStorageAccountState
{
Ok = 0,
InvalidCredentials = 1,
InvalidShare = 2,
NotValidated = 3,
}
public enum AppServiceStorageProtocol
{
Smb = 0,
Http = 1,
Nfs = 2,
}
public enum AppServiceStorageType
{
AzureFiles = 0,
AzureBlob = 1,
}
public enum AppServiceSupportedTlsVersion
{
[System.Runtime.Serialization.DataMemberAttribute(Name="1.0")]
Tls1_0 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="1.1")]
Tls1_1 = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="1.2")]
Tls1_2 = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="1.3")]
One3 = 3,
}
public partial class AppServiceTableStorageApplicationLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceTableStorageApplicationLogsConfig() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.WebAppLogLevel> Level { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SasUriString { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceTlsCipherSuite
{
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_AES_256_GCM_SHA384")]
TlsAes256GcmSha384 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_AES_128_GCM_SHA256")]
TlsAes128GcmSha256 = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384")]
TlsECDiffieHellmanECDsaWithAes256GcmSha384 = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256")]
TlsECDiffieHellmanECDsaWithAes128CbcSha256 = 3,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256")]
TlsECDiffieHellmanECDsaWithAes128GcmSha256 = 4,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")]
TlsECDiffieHellmanRsaWithAes256GcmSha384 = 5,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256")]
TlsECDiffieHellmanRsaWithAes128GcmSha256 = 6,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384")]
TlsECDiffieHellmanRsaWithAes256CbcSha384 = 7,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256")]
TlsECDiffieHellmanRsaWithAes128CbcSha256 = 8,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA")]
TlsECDiffieHellmanRsaWithAes256CbcSha = 9,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA")]
TlsECDiffieHellmanRsaWithAes128CbcSha = 10,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_256_GCM_SHA384")]
TlsRsaWithAes256GcmSha384 = 11,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_128_GCM_SHA256")]
TlsRsaWithAes128GcmSha256 = 12,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_256_CBC_SHA256")]
TlsRsaWithAes256CbcSha256 = 13,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_128_CBC_SHA256")]
TlsRsaWithAes128CbcSha256 = 14,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_256_CBC_SHA")]
TlsRsaWithAes256CbcSha = 15,
[System.Runtime.Serialization.DataMemberAttribute(Name="TLS_RSA_WITH_AES_128_CBC_SHA")]
TlsRsaWithAes128CbcSha = 16,
}
public enum AppServiceUsageState
{
Normal = 0,
Exceeded = 1,
}
public partial class AppServiceVirtualNetworkProfile : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceVirtualNetworkProfile() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceType> ResourceType { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Subnet { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AppServiceVirtualNetworkRoute : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppServiceVirtualNetworkRoute() { }
public Azure.Provisioning.BicepValue<string> EndAddress { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceVirtualNetworkRouteType> RouteType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StartAddress { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum AppServiceVirtualNetworkRouteType
{
[System.Runtime.Serialization.DataMemberAttribute(Name="DEFAULT")]
Default = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="INHERITED")]
Inherited = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="STATIC")]
Static = 2,
}
public partial class ArcConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ArcConfiguration() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ArtifactStorageType> ArtifactsStorageType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ArtifactStorageAccessMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ArtifactStorageClassName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ArtifactStorageMountPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ArtifactStorageNodeName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.FrontEndServiceType> FrontEndServiceKind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KubeConfig { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ArtifactStorageType
{
LocalNode = 0,
NetworkFileSystem = 1,
}
public partial class AseV3NetworkingConfiguration : Azure.Provisioning.Primitives.ProvisionableResource
{
public AseV3NetworkingConfiguration(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> AllowNewPrivateEndpointConnections { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> ExternalInboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InboundIPAddressOverride { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> InternalInboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsFtpEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRemoteDebugEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> LinuxOutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> WindowsOutboundIPAddresses { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.AseV3NetworkingConfiguration FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_01_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class AseV3NetworkingConfigurationData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AseV3NetworkingConfigurationData() { }
public Azure.Provisioning.BicepValue<bool> AllowNewPrivateEndpointConnections { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> ExternalInboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InboundIPAddressOverride { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> InternalInboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsFtpEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRemoteDebugEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> LinuxOutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> WindowsOutboundIPAddresses { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class AutoHealActions : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AutoHealActions() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AutoHealActionType> ActionType { get { throw null; } set { } }
public Azure.Provisioning.AppService.AutoHealCustomAction CustomAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MinProcessExecutionTime { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum AutoHealActionType
{
Recycle = 0,
LogEvent = 1,
CustomAction = 2,
}
public partial class AutoHealCustomAction : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AutoHealCustomAction() { }
public Azure.Provisioning.BicepValue<string> Exe { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Parameters { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AutoHealRules : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AutoHealRules() { }
public Azure.Provisioning.AppService.AutoHealActions Actions { get { throw null; } set { } }
public Azure.Provisioning.AppService.AutoHealTriggers Triggers { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AutoHealTriggers : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AutoHealTriggers() { }
public Azure.Provisioning.BicepValue<int> PrivateBytesInKB { get { throw null; } set { } }
public Azure.Provisioning.AppService.RequestsBasedTrigger Requests { get { throw null; } set { } }
public Azure.Provisioning.AppService.SlowRequestsBasedTrigger SlowRequests { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.SlowRequestsBasedTrigger> SlowRequestsWithPath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StatusCodesBasedTrigger> StatusCodes { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StatusCodesRangeBasedTrigger> StatusCodesRange { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CertificateOrderContact : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CertificateOrderContact() { }
public Azure.Provisioning.BicepValue<string> Email { get { throw null; } }
public Azure.Provisioning.BicepValue<string> NameFirst { get { throw null; } }
public Azure.Provisioning.BicepValue<string> NameLast { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Phone { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
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,
}
public enum ClientCertMode
{
Required = 0,
Optional = 1,
OptionalInteractiveUser = 2,
}
public partial class CloningInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CloningInfo() { }
public Azure.Provisioning.BicepDictionary<string> AppSettingsOverrides { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> CanOverwrite { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> CloneCustomHostNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> CloneSourceControl { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> ConfigureLoadBalancing { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> CorrelationId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> HostingEnvironment { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> SourceWebAppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> SourceWebAppLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> TrafficManagerProfileId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TrafficManagerProfileName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ComputeModeOption
{
Shared = 0,
Dedicated = 1,
Dynamic = 2,
}
public enum ConnectionStringType
{
MySql = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="SQLServer")]
SqlServer = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="SQLAzure")]
SqlAzure = 2,
Custom = 3,
NotificationHub = 4,
ServiceBus = 5,
EventHub = 6,
ApiHub = 7,
[System.Runtime.Serialization.DataMemberAttribute(Name="DocDb")]
DocDB = 8,
RedisCache = 9,
[System.Runtime.Serialization.DataMemberAttribute(Name="PostgreSQL")]
PostgreSql = 10,
}
public partial class ConnStringInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ConnStringInfo() { }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ConnectionStringType> ConnectionStringType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppsConfiguration() { }
public Azure.Provisioning.BicepValue<string> AppSubnetResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ControlPlaneSubnetResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DaprAIInstrumentationKey { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DockerBridgeCidr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PlatformReservedCidr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PlatformReservedDnsIP { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CustomDnsSuffixConfiguration : Azure.Provisioning.Primitives.ProvisionableResource
{
public CustomDnsSuffixConfiguration(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.Uri> CertificateUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DnsSuffix { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningDetails { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomDnsSuffixProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.CustomDnsSuffixConfiguration FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_01_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class CustomDnsSuffixConfigurationData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CustomDnsSuffixConfigurationData() { }
public Azure.Provisioning.BicepValue<System.Uri> CertificateUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DnsSuffix { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ProvisioningDetails { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomDnsSuffixProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum CustomDnsSuffixProvisioningState
{
Succeeded = 0,
Failed = 1,
Degraded = 2,
InProgress = 3,
}
public enum CustomDomainStatus
{
RetrievingValidationToken = 0,
Validating = 1,
Adding = 2,
Ready = 3,
Failed = 4,
Deleting = 5,
Unhealthy = 6,
}
public enum CustomHostNameDnsRecordType
{
CName = 0,
A = 1,
}
public enum DomainNotRenewableReason
{
RegistrationStatusNotSupportedForRenewal = 0,
ExpirationNotInRenewalTimeRange = 1,
SubscriptionNotActive = 2,
}
public partial class DomainOwnershipIdentifier : Azure.Provisioning.Primitives.ProvisionableResource
{
public DomainOwnershipIdentifier(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OwnershipId { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceDomain? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.DomainOwnershipIdentifier FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2018_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class DomainPurchaseConsent : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DomainPurchaseConsent() { }
public Azure.Provisioning.BicepValue<string> AgreedBy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> AgreedOn { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AgreementKeys { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum EnterpriseGradeCdnStatus
{
Enabled = 0,
Enabling = 1,
Disabled = 2,
Disabling = 3,
}
public partial class FileSystemHttpLogsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FileSystemHttpLogsConfig() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> RetentionInDays { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> RetentionInMb { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum FrontEndServiceType
{
NodePort = 0,
LoadBalancer = 1,
}
public partial class FunctionAppAlwaysReadyConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppAlwaysReadyConfig() { }
public Azure.Provisioning.BicepValue<float> InstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class FunctionAppConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppConfig() { }
public Azure.Provisioning.AppService.FunctionAppStorage DeploymentStorage { get { throw null; } set { } }
public Azure.Provisioning.AppService.FunctionAppRuntime Runtime { get { throw null; } set { } }
public Azure.Provisioning.AppService.FunctionAppScaleAndConcurrency ScaleAndConcurrency { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class FunctionAppResourceConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppResourceConfig() { }
public Azure.Provisioning.BicepValue<double> Cpu { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Memory { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class FunctionAppRuntime : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppRuntime() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.FunctionAppRuntimeName> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum FunctionAppRuntimeName
{
[System.Runtime.Serialization.DataMemberAttribute(Name="dotnet-isolated")]
DotnetIsolated = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="node")]
Node = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="java")]
Java = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="powershell")]
Powershell = 3,
[System.Runtime.Serialization.DataMemberAttribute(Name="python")]
Python = 4,
[System.Runtime.Serialization.DataMemberAttribute(Name="custom")]
Custom = 5,
}
public partial class FunctionAppScaleAndConcurrency : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppScaleAndConcurrency() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.FunctionAppAlwaysReadyConfig> AlwaysReady { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<float> HttpPerInstanceConcurrency { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<float> InstanceMemoryMB { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<float> MaximumInstanceCount { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class FunctionAppStorage : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppStorage() { }
public Azure.Provisioning.AppService.FunctionAppStorageAuthentication Authentication { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.FunctionAppStorageType> StorageType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum FunctionAppStorageAccountAuthenticationType
{
SystemAssignedIdentity = 0,
UserAssignedIdentity = 1,
StorageAccountConnectionString = 2,
}
public partial class FunctionAppStorageAuthentication : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public FunctionAppStorageAuthentication() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.FunctionAppStorageAccountAuthenticationType> AuthenticationType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StorageAccountConnectionStringName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UserAssignedIdentityResourceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum FunctionAppStorageType
{
[System.Runtime.Serialization.DataMemberAttribute(Name="blobContainer")]
BlobContainer = 0,
}
public partial class GitHubActionCodeConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GitHubActionCodeConfiguration() { }
public Azure.Provisioning.BicepValue<string> RuntimeStack { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RuntimeVersion { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GitHubActionConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GitHubActionConfiguration() { }
public Azure.Provisioning.AppService.GitHubActionCodeConfiguration CodeConfiguration { get { throw null; } set { } }
public Azure.Provisioning.AppService.GitHubActionContainerConfiguration ContainerConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> GenerateWorkflowFile { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsLinux { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GitHubActionContainerConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GitHubActionContainerConfiguration() { }
public Azure.Provisioning.BicepValue<string> ImageName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Password { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ServerUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Username { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class HostingEnvironmentMultiRolePool : Azure.Provisioning.Primitives.ProvisionableResource
{
public HostingEnvironmentMultiRolePool(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ComputeModeOption> ComputeMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<string> InstanceNames { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceSkuDescription Sku { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<int> WorkerCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkerSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> WorkerSizeId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.HostingEnvironmentMultiRolePool FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class HostingEnvironmentPrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public HostingEnvironmentPrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> IPAddresses { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
public Azure.Provisioning.AppService.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.HostingEnvironmentPrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_01_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class HostingEnvironmentProfile : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public HostingEnvironmentProfile() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceType> ResourceType { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum HostingEnvironmentStatus
{
Preparing = 0,
Ready = 1,
Scaling = 2,
Deleting = 3,
}
public partial class HostingEnvironmentWorkerPool : Azure.Provisioning.Primitives.ProvisionableResource
{
public HostingEnvironmentWorkerPool(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ComputeModeOption> ComputeMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<string> InstanceNames { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceSkuDescription Sku { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<int> WorkerCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkerSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> WorkerSizeId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.HostingEnvironmentWorkerPool FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_08_01;
public static readonly string V2018_11_01;
public static readonly string V2019_02_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum HostNameBindingSslState
{
Disabled = 0,
SniEnabled = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="IpBasedEnabled")]
IPBasedEnabled = 2,
}
public partial class HostNameSslState : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public HostNameSslState() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceHostType> HostType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.HostNameBindingSslState> SslState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> ToUpdate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VirtualIP { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class HttpRequestHandlerMapping : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public HttpRequestHandlerMapping() { }
public Azure.Provisioning.BicepValue<string> Arguments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Extension { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScriptProcessor { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
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 KubeEnvironment : Azure.Provisioning.Primitives.ProvisionableResource
{
public KubeEnvironment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> AksResourceId { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } }
public Azure.Provisioning.AppService.ArcConfiguration ArcConfiguration { get { throw null; } set { } }
public Azure.Provisioning.AppService.ContainerAppsConfiguration ContainerAppsConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DefaultDomain { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DeploymentErrors { get { throw null; } }
public Azure.Provisioning.BicepValue<string> EnvironmentType { get { throw null; } set { } }
public Azure.Provisioning.Resources.ExtendedAzureLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsInternalLoadBalancerEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.KubeEnvironmentProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> StaticIP { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.KubeEnvironment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2021_03_01;
}
}
public partial class KubeEnvironmentProfile : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public KubeEnvironmentProfile() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceType> ResourceType { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum KubeEnvironmentProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
Waiting = 3,
InitializationInProgress = 4,
InfrastructureSetupInProgress = 5,
InfrastructureSetupComplete = 6,
ScheduledForDelete = 7,
UpgradeRequested = 8,
UpgradeFailed = 9,
}
public enum LoadBalancingMode
{
None = 0,
Web = 1,
Publishing = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="Web, Publishing")]
WebPublishing = 3,
}
public partial class LogAnalyticsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public LogAnalyticsConfiguration() { }
public Azure.Provisioning.BicepValue<string> CustomerId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SharedKey { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class LogsSiteConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public LogsSiteConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppService.ApplicationLogsConfig ApplicationLogs { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceHttpLogsConfig HttpLogs { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsDetailedErrorMessagesEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFailedRequestsTracingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.LogsSiteConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class LogsSiteSlotConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public LogsSiteSlotConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppService.ApplicationLogsConfig ApplicationLogs { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceHttpLogsConfig HttpLogs { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsDetailedErrorMessagesEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFailedRequestsTracingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.LogsSiteSlotConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum ManagedPipelineMode
{
Integrated = 0,
Classic = 1,
}
public enum MSDeployProvisioningState
{
[System.Runtime.Serialization.DataMemberAttribute(Name="accepted")]
Accepted = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="running")]
Running = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="succeeded")]
Succeeded = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="failed")]
Failed = 3,
[System.Runtime.Serialization.DataMemberAttribute(Name="canceled")]
Canceled = 4,
}
public partial class PrivateAccessSubnet : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public PrivateAccessSubnet() { }
public Azure.Provisioning.BicepValue<int> Key { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class PrivateAccessVirtualNetwork : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public PrivateAccessVirtualNetwork() { }
public Azure.Provisioning.BicepValue<int> Key { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.PrivateAccessSubnet> Subnets { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class PrivateLinkConnectionState : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public PrivateLinkConnectionState() { }
public Azure.Provisioning.BicepValue<string> ActionsRequired { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
InProgress = 3,
Deleting = 4,
}
public enum PublicCertificateLocation
{
Unknown = 0,
CurrentUserMy = 1,
LocalMachineMy = 2,
}
public partial class PublishingUser : Azure.Provisioning.Primitives.ProvisionableResource
{
public PublishingUser(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PublishingPassword { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingPasswordHash { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingPasswordHashSalt { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingUserName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ScmUri { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.PublishingUser FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class RampUpRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public RampUpRule() { }
public Azure.Provisioning.BicepValue<string> ActionHostName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ChangeDecisionCallbackUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ChangeIntervalInMinutes { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> ChangeStep { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> MaxReroutePercentage { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> MinReroutePercentage { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> ReroutePercentage { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum RedundancyMode
{
None = 0,
Manual = 1,
Failover = 2,
ActiveActive = 3,
GeoRedundant = 4,
}
public partial class RegistrationAddressInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public RegistrationAddressInfo() { }
public Azure.Provisioning.BicepValue<string> Address1 { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Address2 { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> City { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Country { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PostalCode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> State { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class RegistrationContactInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public RegistrationContactInfo() { }
public Azure.Provisioning.AppService.RegistrationAddressInfo AddressMailing { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Email { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Fax { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JobTitle { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NameFirst { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NameLast { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NameMiddle { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Organization { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Phone { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class RemotePrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public RemotePrivateEndpointConnection() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> IPAddresses { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
public Azure.Provisioning.AppService.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class RequestsBasedTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public RequestsBasedTrigger() { }
public Azure.Provisioning.BicepValue<int> Count { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeInterval { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ResponseMessageEnvelopeRemotePrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ResponseMessageEnvelopeRemotePrivateEndpointConnection() { }
public Azure.Provisioning.BicepValue<Azure.ResponseError> Error { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceArmPlan Plan { get { throw null; } }
public Azure.Provisioning.AppService.RemotePrivateEndpointConnection Properties { get { throw null; } }
public Azure.Provisioning.AppService.AppServiceSkuDescription Sku { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } }
public Azure.Provisioning.BicepList<string> Zones { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ScmSiteBasicPublishingCredentialsPolicy : Azure.Provisioning.Primitives.ProvisionableResource
{
public ScmSiteBasicPublishingCredentialsPolicy(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> Allow { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.ScmSiteBasicPublishingCredentialsPolicy FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class ScmSiteSlotBasicPublishingCredentialsPolicy : Azure.Provisioning.Primitives.ProvisionableResource
{
public ScmSiteSlotBasicPublishingCredentialsPolicy(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> Allow { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.ScmSiteSlotBasicPublishingCredentialsPolicy FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum ScmType
{
None = 0,
Dropbox = 1,
Tfs = 2,
LocalGit = 3,
GitHub = 4,
CodePlexGit = 5,
CodePlexHg = 6,
BitbucketGit = 7,
BitbucketHg = 8,
ExternalGit = 9,
ExternalHg = 10,
OneDrive = 11,
VSO = 12,
[System.Runtime.Serialization.DataMemberAttribute(Name="VSTSRM")]
Vstsrm = 13,
}
public partial class SiteConfigProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SiteConfigProperties() { }
public Azure.Provisioning.BicepValue<string> AcrUserManagedIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ApiDefinitionUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ApiManagementConfigId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppCommandLine { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> AppSettings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AutoHealRules AutoHealRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AutoSwapSlotName { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.AppService.AppServiceStorageAccessInfo> AzureStorageAccounts { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.ConnStringInfo> ConnectionStrings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceCorsSettings Cors { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> DefaultDocuments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DocumentRoot { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ElasticWebAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.RampUpRule> ExperimentsRampUpRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceFtpsState> FtpsState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> FunctionAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.HttpRequestHandlerMapping> HandlerMappings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> HealthCheckPath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> IPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> IPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAlwaysOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAutoHealEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDetailedErrorLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttp20Enabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttpLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsLocalMySqlEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRemoteDebuggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRequestTracingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetRouteAllEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsWebSocketsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainerVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteLimits Limits { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LinuxFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteLoadBalancing> LoadBalancing { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> LogsDirectorySizeLimit { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteMachineKey MachineKey { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ManagedPipelineMode> ManagedPipelineMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ManagedServiceIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinimumElasticInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceTlsCipherSuite> MinTlsCipherSuite { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> MinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NetFrameworkVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NodeVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NumberOfWorkers { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PhpVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PowerShellVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PreWarmedInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingUsername { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebAppPushSettings Push { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PythonVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RemoteDebuggingVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> RequestTracingExpirationOn { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> ScmIPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> ScmIPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> ScmMinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ScmType> ScmType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TracingOptions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> Use32BitWorkerProcess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> UseManagedIdentityCreds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.VirtualApplication> VirtualApplications { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> VnetPrivatePortsCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WebsiteTimeZone { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WindowsFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> XManagedServiceIdentityId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class SiteContainer : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteContainer(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteContainerAuthType> AuthType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.WebAppEnvironmentVariable> EnvironmentVariables { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Image { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsMain { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastModifiedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PasswordSecret { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StartUpCommand { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TargetPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UserManagedIdentityClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UserName { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.SiteContainerVolumeMount> VolumeMounts { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteContainer FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum SiteContainerAuthType
{
Anonymous = 0,
UserCredentials = 1,
SystemIdentity = 2,
UserAssigned = 3,
}
public partial class SiteContainerVolumeMount : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SiteContainerVolumeMount() { }
public Azure.Provisioning.BicepValue<string> ContainerMountPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Data { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsReadOnly { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VolumeSubPath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum SiteDefaultAction
{
Allow = 0,
Deny = 1,
}
public partial class SiteDeployment : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteDeployment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Author { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AuthorEmail { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Details { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsActive { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Message { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Status { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteDeployment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteDnsConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SiteDnsConfig() { }
public Azure.Provisioning.BicepValue<string> DnsAltServer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> DnsLegacySortOrder { get { throw null; } }
public Azure.Provisioning.BicepValue<int> DnsMaxCacheTimeout { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DnsRetryAttemptCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DnsRetryAttemptTimeout { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> DnsServers { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class SiteDomainOwnershipIdentifier : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteDomainOwnershipIdentifier(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteDomainOwnershipIdentifier FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DBType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAppOffline { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsComplete { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> PackageUri { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.MSDeployProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> SetParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SetParametersXmlFileUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> SkipAppData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum SiteExtensionType
{
Gallery = 0,
WebRoot = 1,
}
public partial class SiteFunction : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteFunction(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.BinaryData> Config { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConfigHref { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> Files { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> FunctionAppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Href { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InvokeUrlTemplate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Language { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScriptHref { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScriptRootPathHref { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretsFileHref { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TestData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TestDataHref { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteFunction FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteHostNameBinding : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteHostNameBinding(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AzureResourceName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceResourceType> AzureResourceType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomHostNameDnsRecordType> CustomHostNameDnsRecordType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DomainId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceHostNameType> HostNameType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SiteName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.HostNameBindingSslState> SslState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VirtualIP { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteHostNameBinding FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteHybridConnectionNamespaceRelay : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteHybridConnectionNamespaceRelay(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Hostname { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> RelayArmId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RelayName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SendKeyName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SendKeyValue { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceBusNamespace { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceBusSuffix { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteHybridConnectionNamespaceRelay FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public partial class SiteInstanceExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteInstanceExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DBType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAppOffline { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsComplete { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> PackageUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.MSDeployProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> SetParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SetParametersXmlFileUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> SkipAppData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteInstanceExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public partial class SiteLimits : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SiteLimits() { }
public Azure.Provisioning.BicepValue<long> MaxDiskSizeInMb { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> MaxMemoryInMb { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> MaxPercentageCpu { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum SiteLoadBalancing
{
WeightedRoundRobin = 0,
LeastRequests = 1,
LeastResponseTime = 2,
WeightedTotalTraffic = 3,
RequestHash = 4,
PerSiteRoundRobin = 5,
}
public partial class SiteMachineKey : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SiteMachineKey() { }
public Azure.Provisioning.BicepValue<string> Decryption { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DecryptionKey { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Validation { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ValidationKey { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class SiteNetworkConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteNetworkConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsSwiftSupported { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> SubnetResourceId { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteNetworkConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SitePrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public SitePrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> IPAddresses { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
public Azure.Provisioning.AppService.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SitePrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SitePublicCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public SitePublicCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.BinaryData> Blob { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.PublicCertificateLocation> PublicCertificateLocation { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SitePublicCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotDeployment : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotDeployment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Author { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AuthorEmail { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Details { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsActive { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Message { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Status { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotDeployment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotDomainOwnershipIdentifier : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotDomainOwnershipIdentifier(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotDomainOwnershipIdentifier FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DBType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAppOffline { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsComplete { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> PackageUri { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.MSDeployProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> SetParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SetParametersXmlFileUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> SkipAppData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotFunction : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotFunction(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.BinaryData> Config { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConfigHref { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> Files { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> FunctionAppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Href { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InvokeUrlTemplate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Language { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScriptHref { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScriptRootPathHref { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretsFileHref { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TestData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TestDataHref { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotFunction FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotHostNameBinding : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotHostNameBinding(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AzureResourceName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceResourceType> AzureResourceType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomHostNameDnsRecordType> CustomHostNameDnsRecordType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DomainId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceHostNameType> HostNameType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SiteName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.HostNameBindingSslState> SslState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VirtualIP { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotHostNameBinding FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotHybridConnectionNamespaceRelay : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotHybridConnectionNamespaceRelay(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Hostname { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> RelayArmId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RelayName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SendKeyName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SendKeyValue { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceBusNamespace { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceBusSuffix { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotHybridConnectionNamespaceRelay FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public partial class SiteSlotInstanceExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotInstanceExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DBType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Deployer { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> EndOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsAppOffline { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsComplete { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> PackageUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.MSDeployProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> SetParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> SetParametersXmlFileUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> SkipAppData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotInstanceExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public partial class SiteSlotNetworkConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotNetworkConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsSwiftSupported { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> SubnetResourceId { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotNetworkConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotPrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotPrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> IPAddresses { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
public Azure.Provisioning.AppService.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotPrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotSiteContainer : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotSiteContainer(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteContainerAuthType> AuthType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.WebAppEnvironmentVariable> EnvironmentVariables { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Image { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsMain { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastModifiedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PasswordSecret { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StartUpCommand { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TargetPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UserManagedIdentityClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UserName { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.SiteContainerVolumeMount> VolumeMounts { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotSiteContainer FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotVirtualNetworkConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotVirtualNetworkConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> CertBlob { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CertThumbprintString { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DnsServers { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsResyncRequired { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsSwift { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceVirtualNetworkRoute> Routes { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VnetResourceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotVirtualNetworkConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteSlotVirtualNetworkConnectionGateway : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteSlotVirtualNetworkConnectionGateway(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteSlotVirtualNetworkConnection? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> VpnPackageUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteSlotVirtualNetworkConnectionGateway FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteVirtualNetworkConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteVirtualNetworkConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> CertBlob { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CertThumbprintString { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DnsServers { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsResyncRequired { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsSwift { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceVirtualNetworkRoute> Routes { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VnetResourceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteVirtualNetworkConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SiteVirtualNetworkConnectionGateway : Azure.Provisioning.Primitives.ProvisionableResource
{
public SiteVirtualNetworkConnectionGateway(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteVirtualNetworkConnection? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> VpnPackageUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SiteVirtualNetworkConnectionGateway FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SlotConfigNames : Azure.Provisioning.Primitives.ProvisionableResource
{
public SlotConfigNames(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<string> AppSettingNames { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AzureStorageConfigNames { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ConnectionStringNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.SlotConfigNames FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class SlotSwapStatus : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SlotSwapStatus() { }
public Azure.Provisioning.BicepValue<string> DestinationSlotName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SourceSlotName { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> TimestampUtc { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class SlowRequestsBasedTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SlowRequestsBasedTrigger() { }
public Azure.Provisioning.BicepValue<int> Count { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeInterval { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeTaken { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum StagingEnvironmentPolicy
{
Enabled = 0,
Disabled = 1,
}
public partial class StaticSite : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSite(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> AllowConfigFileUpdates { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Branch { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContentDistributionEndpoint { get { throw null; } }
public Azure.Provisioning.BicepList<string> CustomDomains { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteDatabaseConnectionOverview> DatabaseConnections { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DefaultHostname { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.EnterpriseGradeCdnStatus> EnterpriseGradeCdnStatus { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteLinkedBackendInfo> LinkedBackends { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.ResponseMessageEnvelopeRemotePrivateEndpointConnection> PrivateEndpointConnections { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Provider { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RepositoryToken { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepositoryUri { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceSkuDescription Sku { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.StagingEnvironmentPolicy> StagingEnvironmentPolicy { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSiteTemplate TemplateProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteUserProvidedFunctionAppData> UserProvidedFunctionApps { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSite FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum StaticSiteBasicAuthName
{
[System.Runtime.Serialization.DataMemberAttribute(Name="default")]
Default = 0,
}
public partial class StaticSiteBasicAuthProperty : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteBasicAuthProperty(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ApplicableEnvironmentsMode { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Environments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Password { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretState { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> SecretUri { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteBasicAuthProperty FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteBuildDatabaseConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteBuildDatabaseConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteDatabaseConnectionConfigurationFileOverview> ConfigurationFiles { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ConnectionIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ResourceId { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteBuildDatabaseConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteBuildLinkedBackend : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteBuildLinkedBackend(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> BackendResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteBuildLinkedBackend FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteBuildProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteBuildProperties() { }
public Azure.Provisioning.BicepValue<string> ApiBuildCommand { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ApiLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppArtifactLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppBuildCommand { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GithubActionSecretNameOverride { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OutputLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> SkipGithubActionWorkflowGeneration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class StaticSiteBuildUserProvidedFunctionApp : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteBuildUserProvidedFunctionApp(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> FunctionAppRegion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> FunctionAppResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteBuildUserProvidedFunctionApp FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteCustomDomainOverview : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteCustomDomainOverview(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DomainName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ErrorMessage { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.CustomDomainStatus> Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ValidationMethod { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ValidationToken { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteCustomDomainOverview FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteDatabaseConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteDatabaseConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteDatabaseConnectionConfigurationFileOverview> ConfigurationFiles { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ConnectionIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ResourceId { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteDatabaseConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteDatabaseConnectionConfigurationFileOverview : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteDatabaseConnectionConfigurationFileOverview() { }
public Azure.Provisioning.BicepValue<string> Contents { get { throw null; } }
public Azure.Provisioning.BicepValue<string> FileName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> StaticSiteDatabaseConnectionConfigurationFileOverviewType { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class StaticSiteDatabaseConnectionOverview : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteDatabaseConnectionOverview() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.StaticSiteDatabaseConnectionConfigurationFileOverview> ConfigurationFiles { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ConnectionIdentity { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ResourceId { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class StaticSiteLinkedBackend : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteLinkedBackend(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> BackendResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteLinkedBackend FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteLinkedBackendInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteLinkedBackendInfo() { }
public Azure.Provisioning.BicepValue<string> BackendResourceId { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Region { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class StaticSitePrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSitePrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> IPAddresses { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
public Azure.Provisioning.AppService.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSitePrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteTemplate : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteTemplate() { }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsPrivate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Owner { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RepositoryName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> TemplateRepositoryUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class StaticSiteUserProvidedFunctionApp : Azure.Provisioning.Primitives.ProvisionableResource
{
public StaticSiteUserProvidedFunctionApp(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> FunctionAppRegion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> FunctionAppResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.StaticSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.StaticSiteUserProvidedFunctionApp FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class StaticSiteUserProvidedFunctionAppData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StaticSiteUserProvidedFunctionAppData() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> FunctionAppRegion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> FunctionAppResourceId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class StatusCodesBasedTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StatusCodesBasedTrigger() { }
public Azure.Provisioning.BicepValue<int> Count { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Status { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> SubStatus { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeInterval { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Win32Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class StatusCodesRangeBasedTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public StatusCodesRangeBasedTrigger() { }
public Azure.Provisioning.BicepValue<int> Count { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StatusCodes { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeInterval { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class VirtualApplication : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public VirtualApplication() { }
public Azure.Provisioning.BicepValue<bool> IsPreloadEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PhysicalPath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.VirtualDirectory> VirtualDirectories { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VirtualPath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class VirtualDirectory : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public VirtualDirectory() { }
public Azure.Provisioning.BicepValue<string> PhysicalPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VirtualPath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class WebAppEnvironmentVariable : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public WebAppEnvironmentVariable() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum WebAppLogLevel
{
Off = 0,
Verbose = 1,
Information = 2,
Warning = 3,
Error = 4,
}
public partial class WebAppPushSettings : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public WebAppPushSettings() { }
public Azure.Provisioning.BicepValue<string> DynamicTagsJson { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsPushEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TagsRequiringAuth { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TagWhitelistJson { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class WebSite : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSite(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> AppServicePlanId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.WebSiteAvailabilityState> AvailabilityState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ClientCertExclusionPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ClientCertMode> ClientCertMode { get { throw null; } set { } }
public Azure.Provisioning.AppService.CloningInfo CloningInfo { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ContainerSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomDomainVerificationId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DailyMemoryTimeQuota { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppDaprConfig DaprConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DefaultHostName { get { throw null; } }
public Azure.Provisioning.AppService.SiteDnsConfig DnsConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> EnabledHostNames { get { throw null; } }
public Azure.Provisioning.Resources.ExtendedAzureLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.AppService.FunctionAppConfig FunctionAppConfig { get { throw null; } set { } }
public Azure.Provisioning.AppService.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> HostNames { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.HostNameSslState> HostNameSslStates { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> InProgressOperationId { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsClientAffinityEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsClientCertEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDefaultContainer { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHostNameDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttpsOnly { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHyperV { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsReserved { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsScmSiteAlsoStopped { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsStorageAccountRequired { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetBackupRestoreEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetContentShareEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetImagePullEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetRouteAllEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsXenon { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastModifiedTimeUtc { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ManagedEnvironmentId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxNumberOfWorkers { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PossibleOutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.RedundancyMode> RedundancyMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RepositorySiteName { get { throw null; } }
public Azure.Provisioning.AppService.FunctionAppResourceConfig ResourceConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ResourceGroup { get { throw null; } }
public Azure.Provisioning.AppService.SiteConfigProperties SiteConfig { get { throw null; } set { } }
public Azure.Provisioning.AppService.SlotSwapStatus SlotSwapStatus { get { throw null; } }
public Azure.Provisioning.BicepValue<string> State { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> SuspendOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TargetSwapSlot { get { throw null; } }
public Azure.Provisioning.BicepList<string> TrafficManagerHostNames { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceUsageState> UsageState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VirtualNetworkSubnetId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkloadProfileName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSite FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public enum WebSiteAvailabilityState
{
Normal = 0,
Limited = 1,
DisasterRecoveryMode = 2,
}
public partial class WebSiteConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AcrUserManagedIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ApiDefinitionUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ApiManagementConfigId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppCommandLine { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> AppSettings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AutoHealRules AutoHealRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AutoSwapSlotName { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.AppService.AppServiceStorageAccessInfo> AzureStorageAccounts { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.ConnStringInfo> ConnectionStrings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceCorsSettings Cors { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> DefaultDocuments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DocumentRoot { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ElasticWebAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.RampUpRule> ExperimentsRampUpRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceFtpsState> FtpsState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> FunctionAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.HttpRequestHandlerMapping> HandlerMappings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> HealthCheckPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> IPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> IPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAlwaysOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAutoHealEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDetailedErrorLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttp20Enabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttpLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsLocalMySqlEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRemoteDebuggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRequestTracingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetRouteAllEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsWebSocketsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainerVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteLimits Limits { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LinuxFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteLoadBalancing> LoadBalancing { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> LogsDirectorySizeLimit { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteMachineKey MachineKey { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ManagedPipelineMode> ManagedPipelineMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ManagedServiceIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinimumElasticInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceTlsCipherSuite> MinTlsCipherSuite { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> MinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> NetFrameworkVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NodeVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NumberOfWorkers { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PhpVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PowerShellVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PreWarmedInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingUsername { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebAppPushSettings Push { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PythonVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RemoteDebuggingVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> RequestTracingExpirationOn { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> ScmIPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> ScmIPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> ScmMinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ScmType> ScmType { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TracingOptions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> Use32BitWorkerProcess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> UseManagedIdentityCreds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.VirtualApplication> VirtualApplications { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> VnetPrivatePortsCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WebsiteTimeZone { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WindowsFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> XManagedServiceIdentityId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<string> Authors { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Comment { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } }
public Azure.Provisioning.BicepValue<int> DownloadCount { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ExtensionId { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteExtensionType> ExtensionType { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> ExtensionUri { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> FeedUri { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> IconUri { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> InstalledOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InstallerCommandLineParams { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> LicenseUri { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> LocalIsLatestVersion { get { throw null; } }
public Azure.Provisioning.BicepValue<string> LocalPath { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ProjectUri { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> PublishedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Summary { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Title { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteFtpPublishingCredentialsPolicy : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteFtpPublishingCredentialsPolicy(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> Allow { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteFtpPublishingCredentialsPolicy FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteHybridConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteHybridConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.Uri> BiztalkUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EntityConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EntityName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Hostname { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ResourceConnectionString { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteHybridConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSitePremierAddon : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSitePremierAddon(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MarketplaceOffer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MarketplacePublisher { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Product { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Sku { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Vendor { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSitePremierAddon FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2016_03_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSitePrivateAccess : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSitePrivateAccess(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.PrivateAccessVirtualNetwork> VirtualNetworks { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSitePrivateAccess FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlot : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlot(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> AppServicePlanId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.WebSiteAvailabilityState> AvailabilityState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ClientCertExclusionPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ClientCertMode> ClientCertMode { get { throw null; } set { } }
public Azure.Provisioning.AppService.CloningInfo CloningInfo { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ContainerSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomDomainVerificationId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DailyMemoryTimeQuota { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppDaprConfig DaprConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DefaultHostName { get { throw null; } }
public Azure.Provisioning.AppService.SiteDnsConfig DnsConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> EnabledHostNames { get { throw null; } }
public Azure.Provisioning.Resources.ExtendedAzureLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.AppService.FunctionAppConfig FunctionAppConfig { get { throw null; } set { } }
public Azure.Provisioning.AppService.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> HostNames { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.HostNameSslState> HostNameSslStates { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> InProgressOperationId { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsClientAffinityEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsClientCertEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDefaultContainer { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHostNameDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttpsOnly { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHyperV { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsReserved { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsScmSiteAlsoStopped { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsStorageAccountRequired { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetBackupRestoreEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetContentShareEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetImagePullEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetRouteAllEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsXenon { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastModifiedTimeUtc { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ManagedEnvironmentId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxNumberOfWorkers { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> OutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PossibleOutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.RedundancyMode> RedundancyMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RepositorySiteName { get { throw null; } }
public Azure.Provisioning.AppService.FunctionAppResourceConfig ResourceConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ResourceGroup { get { throw null; } }
public Azure.Provisioning.AppService.SiteConfigProperties SiteConfig { get { throw null; } set { } }
public Azure.Provisioning.AppService.SlotSwapStatus SlotSwapStatus { get { throw null; } }
public Azure.Provisioning.BicepValue<string> State { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> SuspendOn { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TargetSwapSlot { get { throw null; } }
public Azure.Provisioning.BicepList<string> TrafficManagerHostNames { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceUsageState> UsageState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VirtualNetworkSubnetId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkloadProfileName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlot FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AcrUserManagedIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ApiDefinitionUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ApiManagementConfigId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppCommandLine { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> AppSettings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AutoHealRules AutoHealRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AutoSwapSlotName { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.AppService.AppServiceStorageAccessInfo> AzureStorageAccounts { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.ConnStringInfo> ConnectionStrings { get { throw null; } set { } }
public Azure.Provisioning.AppService.AppServiceCorsSettings Cors { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> DefaultDocuments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DocumentRoot { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ElasticWebAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.RampUpRule> ExperimentsRampUpRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceFtpsState> FtpsState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> FunctionAppScaleLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.HttpRequestHandlerMapping> HandlerMappings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> HealthCheckPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> IPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> IPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAlwaysOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAutoHealEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDetailedErrorLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttp20Enabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsHttpLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsLocalMySqlEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRemoteDebuggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRequestTracingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVnetRouteAllEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsWebSocketsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaContainerVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JavaVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KeyVaultReferenceIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteLimits Limits { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LinuxFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteLoadBalancing> LoadBalancing { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> LogsDirectorySizeLimit { get { throw null; } set { } }
public Azure.Provisioning.AppService.SiteMachineKey MachineKey { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ManagedPipelineMode> ManagedPipelineMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ManagedServiceIdentityId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceNameValuePair> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinimumElasticInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceTlsCipherSuite> MinTlsCipherSuite { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> MinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> NetFrameworkVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> NodeVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NumberOfWorkers { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PhpVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PowerShellVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PreWarmedInstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishingUsername { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebAppPushSettings Push { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PythonVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RemoteDebuggingVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> RequestTracingExpirationOn { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.AppServiceIPSecurityRestriction> ScmIPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteDefaultAction> ScmIPSecurityRestrictionsDefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.AppServiceSupportedTlsVersion> ScmMinTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.ScmType> ScmType { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> TracingOptions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> Use32BitWorkerProcess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> UseManagedIdentityCreds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.VirtualApplication> VirtualApplications { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VnetName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> VnetPrivatePortsCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WebsiteTimeZone { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WindowsFxVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> XManagedServiceIdentityId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotExtension : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotExtension(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<string> Authors { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Comment { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } }
public Azure.Provisioning.BicepValue<int> DownloadCount { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ExtensionId { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.SiteExtensionType> ExtensionType { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> ExtensionUri { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> FeedUri { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> IconUri { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> InstalledOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InstallerCommandLineParams { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> LicenseUri { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> LocalIsLatestVersion { get { throw null; } }
public Azure.Provisioning.BicepValue<string> LocalPath { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ProjectUri { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> PublishedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Summary { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Title { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotExtension FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotFtpPublishingCredentialsPolicy : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotFtpPublishingCredentialsPolicy(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<bool> Allow { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotFtpPublishingCredentialsPolicy FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotHybridConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotHybridConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.Uri> BiztalkUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EntityConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EntityName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Hostname { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ResourceConnectionString { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotHybridConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotPremierAddOn : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotPremierAddOn(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MarketplaceOffer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> MarketplacePublisher { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Product { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Sku { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Vendor { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotPremierAddOn FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotPrivateAccess : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotPrivateAccess(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppService.PrivateAccessVirtualNetwork> VirtualNetworks { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotPrivateAccess FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotPublicCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotPublicCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.BinaryData> Blob { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppService.PublicCertificateLocation> PublicCertificateLocation { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ThumbprintString { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotPublicCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSlotSourceControl : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSlotSourceControl(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Branch { get { throw null; } set { } }
public Azure.Provisioning.AppService.GitHubActionConfiguration GitHubActionConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsDeploymentRollbackEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsGitHubAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsManualIntegration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsMercurial { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSiteSlot? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepoUri { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSlotSourceControl FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
public partial class WebSiteSourceControl : Azure.Provisioning.Primitives.ProvisionableResource
{
public WebSiteSourceControl(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Branch { get { throw null; } set { } }
public Azure.Provisioning.AppService.GitHubActionConfiguration GitHubActionConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsDeploymentRollbackEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsGitHubAction { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsManualIntegration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsMercurial { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.AppService.WebSite? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepoUri { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppService.WebSiteSourceControl FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2014_06_01;
public static readonly string V2014_11_01;
public static readonly string V2015_01_01;
public static readonly string V2015_02_01;
public static readonly string V2015_04_01;
public static readonly string V2015_05_01;
public static readonly string V2015_06_01;
public static readonly string V2015_07_01;
public static readonly string V2015_08_01;
public static readonly string V2015_11_01;
public static readonly string V2016_03_01;
public static readonly string V2016_08_01;
public static readonly string V2016_09_01;
public static readonly string V2017_08_01;
public static readonly string V2018_02_01;
public static readonly string V2018_11_01;
public static readonly string V2019_08_01;
public static readonly string V2020_06_01;
public static readonly string V2020_09_01;
public static readonly string V2020_10_01;
public static readonly string V2020_12_01;
public static readonly string V2021_01_01;
public static readonly string V2021_01_15;
public static readonly string V2021_02_01;
public static readonly string V2021_03_01;
public static readonly string V2022_03_01;
public static readonly string V2022_09_01;
public static readonly string V2023_01_01;
public static readonly string V2023_12_01;
public static readonly string V2024_04_01;
}
}
}