Azure.Provisioning.AppService Namespace

Classes

AppCertificate

AppCertificate.

AppCertificate.ResourceVersions

Supported AppCertificate resource versions.

AppDaprConfig

App Dapr configuration.

ApplicationLogsConfig

Application logs configuration.

AppLogsConfiguration

The AppLogsConfiguration.

AppServiceArmPlan

The plan object in Azure Resource Manager, represents a marketplace plan.

AppServiceBlobStorageApplicationLogsConfig

Application logs azure blob storage configuration.

AppServiceBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration.

AppServiceCertificate

AppServiceCertificate.

AppServiceCertificate.ResourceVersions

Supported AppServiceCertificate resource versions.

AppServiceCertificateDetails

SSL certificate details.

AppServiceCertificateOrder

AppServiceCertificateOrder.

AppServiceCertificateOrder.ResourceVersions

Supported AppServiceCertificateOrder resource versions.

AppServiceCertificateProperties

Key Vault container for a certificate that is purchased through Azure.

AppServiceCorsSettings

Cross-Origin Resource Sharing (CORS) settings for the app.

AppServiceDomain

AppServiceDomain.

AppServiceDomain.ResourceVersions

Supported AppServiceDomain resource versions.

AppServiceEnvironment

AppServiceEnvironment.

AppServiceEnvironment.ResourceVersions

Supported AppServiceEnvironment resource versions.

AppServiceHostName

Details of a hostname derived from a domain.

AppServiceHttpLogsConfig

Http logs configuration.

AppServiceIPSecurityRestriction

IP security restriction on an app.

AppServiceNameValuePair

Name value pair.

AppServicePlan

AppServicePlan.

AppServicePlan.ResourceVersions

Supported AppServicePlan resource versions.

AppServicePlanVirtualNetworkConnectionGateway

AppServicePlanVirtualNetworkConnectionGateway.

AppServiceSkuCapability

Describes the capabilities/features allowed for a specific SKU.

AppServiceSkuCapacity

Description of the App Service plan scale options.

AppServiceSkuDescription

Description of a SKU for a scalable resource.

AppServiceSourceControl

AppServiceSourceControl.

AppServiceSourceControl.ResourceVersions

Supported AppServiceSourceControl resource versions.

AppServiceStorageAccessInfo

Azure Files or Blob Storage access information value for dictionary storage.

AppServiceTableStorageApplicationLogsConfig

Application logs to Azure table storage configuration.

AppServiceVirtualNetworkProfile

Specification for using a Virtual Network.

AppServiceVirtualNetworkRoute

Virtual Network route contract used to pass routing information for a Virtual Network.

ArcConfiguration

The ArcConfiguration.

AseV3NetworkingConfiguration

AseV3NetworkingConfiguration.

AseV3NetworkingConfiguration.ResourceVersions

Supported AseV3NetworkingConfiguration resource versions.

AseV3NetworkingConfigurationData

A class representing the AseV3NetworkingConfiguration data model. Full view of networking configuration for an ASE.

AutoHealActions

Actions which to take by the auto-heal module when a rule is triggered.

AutoHealCustomAction

Custom action to be executed when an auto heal rule is triggered.

AutoHealRules

Rules that can be defined for auto-heal.

AutoHealTriggers

Triggers for auto-heal.

CertificateOrderContact

The CertificateOrderContact.

CloningInfo

Information needed for cloning operation.

ConnStringInfo

Database connection string information.

ContainerAppsConfiguration

The ContainerAppsConfiguration.

CustomDnsSuffixConfiguration

CustomDnsSuffixConfiguration.

CustomDnsSuffixConfiguration.ResourceVersions

Supported CustomDnsSuffixConfiguration resource versions.

CustomDnsSuffixConfigurationData

A class representing the CustomDnsSuffixConfiguration data model. Full view of the custom domain suffix configuration for ASEv3.

DomainOwnershipIdentifier

DomainOwnershipIdentifier.

DomainOwnershipIdentifier.ResourceVersions

Supported DomainOwnershipIdentifier resource versions.

DomainPurchaseConsent

Domain purchase consent object, representing acceptance of applicable legal agreements.

FileSystemHttpLogsConfig

Http logs to file system configuration.

FunctionAppAlwaysReadyConfig

Sets the number of 'Always Ready' instances for a function group or a specific function.

FunctionAppConfig

Function app configuration.

FunctionAppResourceConfig

Function app resource requirements.

FunctionAppRuntime

Function app runtime name and version.

FunctionAppScaleAndConcurrency

Scale and concurrency settings for the function app.

FunctionAppStorage

Storage for deployed package used by the function app.

FunctionAppStorageAuthentication

Authentication method to access the storage account for deployment.

GitHubActionCodeConfiguration

The GitHub action code configuration.

GitHubActionConfiguration

The GitHub action configuration.

GitHubActionContainerConfiguration

The GitHub action container configuration.

HostingEnvironmentMultiRolePool

HostingEnvironmentMultiRolePool.

HostingEnvironmentMultiRolePool.ResourceVersions

Supported HostingEnvironmentMultiRolePool resource versions.

HostingEnvironmentPrivateEndpointConnection

HostingEnvironmentPrivateEndpointConnection.

HostingEnvironmentPrivateEndpointConnection.ResourceVersions

Supported HostingEnvironmentPrivateEndpointConnection resource versions.

HostingEnvironmentProfile

Specification for an App Service Environment to use for this resource.

HostingEnvironmentWorkerPool

HostingEnvironmentWorkerPool.

HostingEnvironmentWorkerPool.ResourceVersions

Supported HostingEnvironmentWorkerPool resource versions.

HostNameSslState

SSL-enabled hostname.

HttpRequestHandlerMapping

The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.

KubeEnvironment

KubeEnvironment.

KubeEnvironment.ResourceVersions

Supported KubeEnvironment resource versions.

KubeEnvironmentProfile

Specification for a Kubernetes Environment to use for this resource.

LogAnalyticsConfiguration

The LogAnalyticsConfiguration.

LogsSiteConfig

LogsSiteConfig.

LogsSiteConfig.ResourceVersions

Supported LogsSiteConfig resource versions.

LogsSiteSlotConfig

LogsSiteSlotConfig.

LogsSiteSlotConfig.ResourceVersions

Supported LogsSiteSlotConfig resource versions.

PrivateAccessSubnet

Description of a Virtual Network subnet that is useable for private site access.

PrivateAccessVirtualNetwork

Description of a Virtual Network that is useable for private site access.

PrivateLinkConnectionState

The state of a private link connection.

PublishingUser

PublishingUser.

PublishingUser.ResourceVersions

Supported PublishingUser resource versions.

RampUpRule

Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.

RegistrationAddressInfo

Address information for domain registration.

RegistrationContactInfo

Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois directories as per ICANN requirements.

RemotePrivateEndpointConnection

A remote private endpoint connection.

RequestsBasedTrigger

Trigger based on total requests.

ResponseMessageEnvelopeRemotePrivateEndpointConnection

Message envelope that contains the common Azure resource manager properties and the resource provider specific content.

ScmSiteBasicPublishingCredentialsPolicy

ScmSiteBasicPublishingCredentialsPolicy.

ScmSiteBasicPublishingCredentialsPolicy.ResourceVersions

Supported ScmSiteBasicPublishingCredentialsPolicy resource versions.

ScmSiteSlotBasicPublishingCredentialsPolicy

ScmSiteSlotBasicPublishingCredentialsPolicy.

ScmSiteSlotBasicPublishingCredentialsPolicy.ResourceVersions

Supported ScmSiteSlotBasicPublishingCredentialsPolicy resource versions.

SiteConfigProperties

Configuration of an App Service app.

SiteContainer

SiteContainer.

SiteContainer.ResourceVersions

Supported SiteContainer resource versions.

SiteContainerVolumeMount

The SiteContainerVolumeMount.

SiteDeployment

SiteDeployment.

SiteDeployment.ResourceVersions

Supported SiteDeployment resource versions.

SiteDnsConfig

The SiteDnsConfig.

SiteDomainOwnershipIdentifier

SiteDomainOwnershipIdentifier.

SiteDomainOwnershipIdentifier.ResourceVersions

Supported SiteDomainOwnershipIdentifier resource versions.

SiteExtension

SiteExtension.

SiteExtension.ResourceVersions

Supported SiteExtension resource versions.

SiteFunction

SiteFunction.

SiteFunction.ResourceVersions

Supported SiteFunction resource versions.

SiteHostNameBinding

SiteHostNameBinding.

SiteHostNameBinding.ResourceVersions

Supported SiteHostNameBinding resource versions.

SiteHybridConnectionNamespaceRelay

SiteHybridConnectionNamespaceRelay.

SiteInstanceExtension

SiteInstanceExtension.

SiteLimits

Metric limits set on an app.

SiteMachineKey

MachineKey of an app.

SiteNetworkConfig

SiteNetworkConfig.

SiteNetworkConfig.ResourceVersions

Supported SiteNetworkConfig resource versions.

SitePrivateEndpointConnection

SitePrivateEndpointConnection.

SitePrivateEndpointConnection.ResourceVersions

Supported SitePrivateEndpointConnection resource versions.

SitePublicCertificate

SitePublicCertificate.

SitePublicCertificate.ResourceVersions

Supported SitePublicCertificate resource versions.

SiteSlotDeployment

SiteSlotDeployment.

SiteSlotDeployment.ResourceVersions

Supported SiteSlotDeployment resource versions.

SiteSlotDomainOwnershipIdentifier

SiteSlotDomainOwnershipIdentifier.

SiteSlotDomainOwnershipIdentifier.ResourceVersions

Supported SiteSlotDomainOwnershipIdentifier resource versions.

SiteSlotExtension

SiteSlotExtension.

SiteSlotExtension.ResourceVersions

Supported SiteSlotExtension resource versions.

SiteSlotFunction

SiteSlotFunction.

SiteSlotFunction.ResourceVersions

Supported SiteSlotFunction resource versions.

SiteSlotHostNameBinding

SiteSlotHostNameBinding.

SiteSlotHostNameBinding.ResourceVersions

Supported SiteSlotHostNameBinding resource versions.

SiteSlotHybridConnectionNamespaceRelay

SiteSlotHybridConnectionNamespaceRelay.

SiteSlotInstanceExtension

SiteSlotInstanceExtension.

SiteSlotNetworkConfig

SiteSlotNetworkConfig.

SiteSlotNetworkConfig.ResourceVersions

Supported SiteSlotNetworkConfig resource versions.

SiteSlotPrivateEndpointConnection

SiteSlotPrivateEndpointConnection.

SiteSlotPrivateEndpointConnection.ResourceVersions

Supported SiteSlotPrivateEndpointConnection resource versions.

SiteSlotSiteContainer

SiteSlotSiteContainer.

SiteSlotSiteContainer.ResourceVersions

Supported SiteSlotSiteContainer resource versions.

SiteSlotVirtualNetworkConnection

SiteSlotVirtualNetworkConnection.

SiteSlotVirtualNetworkConnection.ResourceVersions

Supported SiteSlotVirtualNetworkConnection resource versions.

SiteSlotVirtualNetworkConnectionGateway

SiteSlotVirtualNetworkConnectionGateway.

SiteSlotVirtualNetworkConnectionGateway.ResourceVersions

Supported SiteSlotVirtualNetworkConnectionGateway resource versions.

SiteVirtualNetworkConnection

SiteVirtualNetworkConnection.

SiteVirtualNetworkConnection.ResourceVersions

Supported SiteVirtualNetworkConnection resource versions.

SiteVirtualNetworkConnectionGateway

SiteVirtualNetworkConnectionGateway.

SiteVirtualNetworkConnectionGateway.ResourceVersions

Supported SiteVirtualNetworkConnectionGateway resource versions.

SlotConfigNames

SlotConfigNames.

SlotConfigNames.ResourceVersions

Supported SlotConfigNames resource versions.

SlotSwapStatus

The status of the last successful slot swap operation.

SlowRequestsBasedTrigger

Trigger based on request execution time.

StaticSite

StaticSite.

StaticSite.ResourceVersions

Supported StaticSite resource versions.

StaticSiteBasicAuthProperty

StaticSiteBasicAuthProperty.

StaticSiteBasicAuthProperty.ResourceVersions

Supported StaticSiteBasicAuthProperty resource versions.

StaticSiteBuildDatabaseConnection

StaticSiteBuildDatabaseConnection.

StaticSiteBuildDatabaseConnection.ResourceVersions

Supported StaticSiteBuildDatabaseConnection resource versions.

StaticSiteBuildLinkedBackend

StaticSiteBuildLinkedBackend.

StaticSiteBuildLinkedBackend.ResourceVersions

Supported StaticSiteBuildLinkedBackend resource versions.

StaticSiteBuildProperties

Build properties for the static site.

StaticSiteBuildUserProvidedFunctionApp

StaticSiteBuildUserProvidedFunctionApp.

StaticSiteBuildUserProvidedFunctionApp.ResourceVersions

Supported StaticSiteBuildUserProvidedFunctionApp resource versions.

StaticSiteCustomDomainOverview

StaticSiteCustomDomainOverview.

StaticSiteCustomDomainOverview.ResourceVersions

Supported StaticSiteCustomDomainOverview resource versions.

StaticSiteDatabaseConnection

StaticSiteDatabaseConnection.

StaticSiteDatabaseConnection.ResourceVersions

Supported StaticSiteDatabaseConnection resource versions.

StaticSiteDatabaseConnectionConfigurationFileOverview

A database connection configuration file.

StaticSiteDatabaseConnectionOverview

Static Site Database Connection overview.

StaticSiteLinkedBackend

StaticSiteLinkedBackend.

StaticSiteLinkedBackend.ResourceVersions

Supported StaticSiteLinkedBackend resource versions.

StaticSiteLinkedBackendInfo

Static Site Linked Backend ARM resource.

StaticSitePrivateEndpointConnection

StaticSitePrivateEndpointConnection.

StaticSitePrivateEndpointConnection.ResourceVersions

Supported StaticSitePrivateEndpointConnection resource versions.

StaticSiteTemplate

Template Options for the static site.

StaticSiteUserProvidedFunctionApp

StaticSiteUserProvidedFunctionApp.

StaticSiteUserProvidedFunctionApp.ResourceVersions

Supported StaticSiteUserProvidedFunctionApp resource versions.

StaticSiteUserProvidedFunctionAppData

A class representing the StaticSiteUserProvidedFunctionApp data model. Static Site User Provided Function App ARM resource.

StatusCodesBasedTrigger

Trigger based on status code.

StatusCodesRangeBasedTrigger

Trigger based on range of status codes.

VirtualApplication

Virtual application in an app.

VirtualDirectory

Directory for virtual application.

WebAppEnvironmentVariable

The WebAppEnvironmentVariable.

WebAppPushSettings

Push settings for the App.

WebSite

WebSite.

WebSite.ResourceVersions

Supported WebSite resource versions.

WebSiteConfig

WebSiteConfig.

WebSiteConfig.ResourceVersions

Supported WebSiteConfig resource versions.

WebSiteExtension

WebSiteExtension.

WebSiteExtension.ResourceVersions

Supported WebSiteExtension resource versions.

WebSiteFtpPublishingCredentialsPolicy

WebSiteFtpPublishingCredentialsPolicy.

WebSiteFtpPublishingCredentialsPolicy.ResourceVersions

Supported WebSiteFtpPublishingCredentialsPolicy resource versions.

WebSiteHybridConnection

WebSiteHybridConnection.

WebSiteHybridConnection.ResourceVersions

Supported WebSiteHybridConnection resource versions.

WebSitePremierAddon

WebSitePremierAddon.

WebSitePremierAddon.ResourceVersions

Supported WebSitePremierAddon resource versions.

WebSitePrivateAccess

WebSitePrivateAccess.

WebSitePrivateAccess.ResourceVersions

Supported WebSitePrivateAccess resource versions.

WebSiteSlot

WebSiteSlot.

WebSiteSlot.ResourceVersions

Supported WebSiteSlot resource versions.

WebSiteSlotConfig

WebSiteSlotConfig.

WebSiteSlotConfig.ResourceVersions

Supported WebSiteSlotConfig resource versions.

WebSiteSlotExtension

WebSiteSlotExtension.

WebSiteSlotExtension.ResourceVersions

Supported WebSiteSlotExtension resource versions.

WebSiteSlotFtpPublishingCredentialsPolicy

WebSiteSlotFtpPublishingCredentialsPolicy.

WebSiteSlotFtpPublishingCredentialsPolicy.ResourceVersions

Supported WebSiteSlotFtpPublishingCredentialsPolicy resource versions.

WebSiteSlotHybridConnection

WebSiteSlotHybridConnection.

WebSiteSlotHybridConnection.ResourceVersions

Supported WebSiteSlotHybridConnection resource versions.

WebSiteSlotPremierAddOn

WebSiteSlotPremierAddOn.

WebSiteSlotPremierAddOn.ResourceVersions

Supported WebSiteSlotPremierAddOn resource versions.

WebSiteSlotPrivateAccess

WebSiteSlotPrivateAccess.

WebSiteSlotPrivateAccess.ResourceVersions

Supported WebSiteSlotPrivateAccess resource versions.

WebSiteSlotPublicCertificate

WebSiteSlotPublicCertificate.

WebSiteSlotPublicCertificate.ResourceVersions

Supported WebSiteSlotPublicCertificate resource versions.

WebSiteSlotSourceControl

WebSiteSlotSourceControl.

WebSiteSlotSourceControl.ResourceVersions

Supported WebSiteSlotSourceControl resource versions.

WebSiteSourceControl

WebSiteSourceControl.

WebSiteSourceControl.ResourceVersions

Supported WebSiteSourceControl resource versions.

Structs

AppServiceBuiltInRole

Built-in AppService roles that you can assign to users, groups, service principals, and managed identities.

Enums

AppDaprLogLevel

Sets the log level for the Dapr sidecar. Allowed values are debug, info, warn, error. Default is info.

AppServiceCertificateNotRenewableReason

The AppServiceCertificateNotRenewableReason.

AppServiceDnsType

Current DNS type.

AppServiceDomainStatus

Domain registration status.

AppServiceEnvironmentUpgradeAvailability

Whether an upgrade is available for this App Service Environment.

AppServiceEnvironmentUpgradePreference

Upgrade Preference.

AppServiceFtpsState

State of FTP / FTPS service.

AppServiceHostNameType

Type of the hostname.

AppServiceHostType

Indicates whether the hostname is a standard or repository hostname.

AppServiceIPFilterTag

Defines what this IP filter will be used for. This is to support IP filtering on proxies.

AppServicePlanStatus

App Service plan status.

AppServiceResourceType

Type of the Azure resource the hostname is assigned to.

AppServiceStorageAccountState

State of the storage account.

AppServiceStorageProtocol

Mounting protocol to use for the storage account.

AppServiceStorageType

Type of storage.

AppServiceSupportedTlsVersion

MinTlsVersion: configures the minimum version of TLS required for SSL requests.

AppServiceTlsCipherSuite

The minimum strength TLS cipher suite allowed for an application.

AppServiceUsageState

State indicating whether the app has exceeded its quota usage. Read-only.

AppServiceVirtualNetworkRouteType

The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only These values will be used for syncing an app's routes with those from a Virtual Network.

ArtifactStorageType

The ArtifactStorageType.

AutoHealActionType

Predefined action to be taken.

CertificateOrderStatus

Current order status.

CertificateProductType

Certificate product type.

ClientCertMode

This composes with ClientCertEnabled setting. - ClientCertEnabled: false means ClientCert is ignored. - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.

ComputeModeOption

Shared/dedicated workers.

ConnectionStringType

Type of database.

CustomDnsSuffixProvisioningState

The CustomDnsSuffixProvisioningState.

CustomDomainStatus

The status of the custom domain.

CustomHostNameDnsRecordType

Type of the DNS record.

DomainNotRenewableReason

The DomainNotRenewableReason.

EnterpriseGradeCdnStatus

State indicating the status of the enterprise grade CDN serving traffic to the static web app.

FrontEndServiceType

The FrontEndServiceType.

FunctionAppRuntimeName

Function app runtime name. Available options: dotnet-isolated, node, java, powershell, python, custom.

FunctionAppStorageAccountAuthenticationType

Property to select authentication type to access the selected storage account. Available options: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

FunctionAppStorageType

Property to select Azure Storage type. Available options: blobContainer.

HostingEnvironmentStatus

Current status of the App Service Environment.

HostNameBindingSslState

SSL type.

KeyVaultSecretStatus

Status of the Key Vault secret.

KubeEnvironmentProvisioningState

Provisioning state of the Kubernetes Environment.

LoadBalancingMode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

ManagedPipelineMode

Managed pipeline mode.

MSDeployProvisioningState

Provisioning state.

ProvisioningState

Status of certificate order.

PublicCertificateLocation

Public Certificate Location.

RedundancyMode

Site redundancy mode.

ScmType

SCM type.

SiteContainerAuthType

Auth Type.

SiteDefaultAction

Default action for main access restriction if no rules are matched.

SiteExtensionType

Site extension type.

SiteLoadBalancing

Site load balancing.

StagingEnvironmentPolicy

State indicating whether staging environments are allowed or not allowed for a static web app.

StaticSiteBasicAuthName

The StaticSiteBasicAuthName.

WebAppLogLevel

Log level.

WebSiteAvailabilityState

Management information availability state for the app.