Azure.Provisioning.AppService Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |