models Package

Classes

AbnormalTimePeriod

Class representing Abnormal Time Period identified in diagnosis.

AddressResponse

Describes main public IP address and any extra virtual IPs.

AddressResponseProperties

AddressResponse resource specific properties.

AllowedAudiencesValidation

The configuration settings of the Allowed Audiences validation flow.

AllowedPrincipals

The configuration settings of the Azure Active Directory allowed principals.

AnalysisData

Class Representing Detector Evidence used for analysis.

AnalysisDefinition

Definition of Analysis.

AnalysisDefinitionProperties

AnalysisDefinition resource specific properties.

ApiDefinitionInfo

Information about the formal API definition for the app.

ApiKVReference

Description of site key vault references.

ApiKVReferenceProperties

ApiKVReference resource specific properties.

ApiManagementConfig

Azure API management (APIM) configuration linked to the app.

AppInsightsWebAppStackSettings

App Insights Web App stack settings.

AppLogsConfiguration

AppLogsConfiguration.

AppRegistration

The configuration settings of the app registration for providers that have app ids and app secrets.

AppServiceEnvironment

Description of an App Service Environment.

AppServiceEnvironmentPatchResource

ARM resource for a app service environment.

AppServiceEnvironmentResource

App Service Environment ARM resource.

AppServicePlan

App Service plan.

AppServicePlanPatchResource

ARM resource for a app service plan.

AppServicePlanPatchResourceProperties

AppServicePlanPatchResource resource specific properties.

AppServicePlanProperties

AppServicePlan resource specific properties.

Apple

The configuration settings of the Apple provider.

AppleRegistration

The configuration settings of the registration for the Apple provider.

ApplicationLogsConfig

Application logs configuration.

ApplicationStack

Application stack.

ApplicationStackResource

ARM resource for a ApplicationStack.

ArcConfiguration

ArcConfiguration.

ArmIdWrapper

A wrapper for an ARM resource id.

ArmPlan

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

AseRegion

ASE region.

AseRegionProperties

ASE region resource specific properties.

AseV3NetworkingConfiguration

Full view of networking configuration for an ASE.

AseV3NetworkingConfigurationProperties

AseV3NetworkingConfiguration resource specific properties.

AuthPlatform

The configuration settings of the platform of App Service Authentication/Authorization.

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.

AzureActiveDirectory

The configuration settings of the Azure Active directory provider.

AzureActiveDirectoryLogin

The configuration settings of the Azure Active Directory login flow.

AzureActiveDirectoryRegistration

The configuration settings of the Azure Active Directory app registration.

AzureActiveDirectoryValidation

The configuration settings of the Azure Active Directory token validation flow.

AzureBlobStorageApplicationLogsConfig

Application logs azure blob storage configuration.

AzureBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration.

AzureResourceErrorInfo

The azure resource error info.

AzureStaticWebApps

The configuration settings of the Azure Static Web Apps provider.

AzureStaticWebAppsRegistration

The configuration settings of the registration for the Azure Static Web Apps provider.

AzureStorageInfoValue

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

AzureStoragePropertyDictionaryResource

AzureStorageInfo dictionary resource.

AzureTableStorageApplicationLogsConfig

Application logs to Azure table storage configuration.

BackupItem

Backup description.

BackupItemProperties

BackupItem resource specific properties.

BackupRequest

Description of a backup which will be performed.

BackupRequestProperties

BackupRequest resource specific properties.

BackupSchedule

Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.

BillingMeter

App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.

BillingMeterProperties

BillingMeter resource specific properties.

BlobStorageTokenStore

The configuration settings of the storage of the tokens if blob storage is used.

Capability

Describes the capabilities/features allowed for a specific SKU.

Certificate

SSL certificate for an app.

CertificatePatchResource

ARM resource for a certificate.

CertificatePatchResourceProperties

CertificatePatchResource resource specific properties.

CertificateProperties

Certificate resource specific properties.

ClientRegistration

The configuration settings of the app registration for providers that have client ids and client secrets.

CloningInfo

Information needed for cloning operation.

ConnStringInfo

Database connection string information.

ConnStringValueTypePair

Database connection string value to type pair.

ConnectionStringDictionary

String dictionary resource.

ContainerAppsConfiguration

ContainerAppsConfiguration.

ContainerCpuStatistics

ContainerCpuStatistics.

ContainerCpuUsage

ContainerCpuUsage.

ContainerInfo

ContainerInfo.

ContainerMemoryStatistics

ContainerMemoryStatistics.

ContainerNetworkInterfaceStatistics

ContainerNetworkInterfaceStatistics.

ContainerThrottlingData

ContainerThrottlingData.

ContentHash

The content hash.

ContentLink

The content link.

ContinuousWebJob

Continuous Web Job Information.

ContinuousWebJobProperties

ContinuousWebJob resource specific properties.

CookieExpiration

The configuration settings of the session cookie's expiration.

Correlation

The correlation property.

CorsSettings

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

CsmDeploymentStatus

Deployment status response payload.

CsmDeploymentStatusProperties

CsmDeploymentStatus resource specific properties.

CsmMoveResourceEnvelope

Object with a list of the resources that need to be moved and the resource group they should be moved to.

CsmOperationDescription

Description of an operation available for Microsoft.Web resource provider.

CsmOperationDescriptionProperties

Properties available for a Microsoft.Web resource provider operation.

CsmOperationDisplay

Meta data about operation used for display in portal.

CsmPublishingCredentialsPoliciesEntity

Publishing Credentials Policies parameters.

CsmPublishingCredentialsPoliciesEntityProperties

CsmPublishingCredentialsPoliciesEntity resource specific properties.

CsmPublishingProfileOptions

Publishing options for requested profile.

CsmSlotEntity

Deployment slot parameters.

CsmUsageQuota

Usage of the quota resource.

CustomDnsSuffixConfiguration

Full view of the custom domain suffix configuration for ASEv3.

CustomDnsSuffixConfigurationProperties

CustomDnsSuffixConfiguration resource specific properties.

CustomHostnameAnalysisResult

Custom domain analysis.

CustomHostnameAnalysisResultProperties

CustomHostnameAnalysisResult resource specific properties.

CustomHostnameSites

A hostname and its assigned sites.

CustomHostnameSitesProperties

CustomHostnameSites resource specific properties.

CustomOpenIdConnectProvider

The configuration settings of the custom Open ID Connect provider.

DaprConfig

App Dapr configuration.

DataProviderMetadata

Additional configuration for a data providers.

DataSource

Class representing data source used by the detectors.

DataTableResponseColumn

Column definition.

DataTableResponseObject

Data Table which defines columns and raw row values.

DatabaseBackupSetting

Database backup settings.

DatabaseConnection

Static Site Database Connection resource.

DatabaseConnectionOverview

Static Site Database Connection overview.

DatabaseConnectionPatchRequest

Static Site Database Connection Request Properties resource when patching.

DatabaseConnectionPatchRequestProperties

DatabaseConnectionPatchRequest resource specific properties.

DatabaseConnectionProperties

DatabaseConnection resource specific properties.

DefaultAuthorizationPolicy

The configuration settings of the Azure Active Directory default authorization policy.

DefaultErrorResponse

App Service error response.

DefaultErrorResponseError

Error model.

DefaultErrorResponseErrorDetailsItem

Detailed errors.

DefaultIdentity

DefaultIdentity.

DeletedAppRestoreRequest

Details about restoring a deleted app.

DeletedAppRestoreRequestProperties

DeletedAppRestoreRequest resource specific properties.

DeletedSite

A deleted app.

DeletedSiteProperties

DeletedSite resource specific properties.

Deployment

User credentials used for publishing activity.

DeploymentLocations

List of available locations (regions or App Service Environments) for deployment of App Service resources.

DeploymentProperties

Deployment resource specific properties.

DetectorAbnormalTimePeriod

Class representing Abnormal Time Period detected.

DetectorDefinition

Class representing detector definition.

DetectorDefinitionResource

ARM resource for a detector definition.

DetectorInfo

Definition of Detector.

DetectorResponse

Class representing Response from Detector.

DetectorResponseProperties

DetectorResponse resource specific properties.

DiagnosticAnalysis

Class representing a diagnostic analysis done on an application.

DiagnosticAnalysisProperties

DiagnosticAnalysis resource specific properties.

DiagnosticCategory

Class representing detector definition.

DiagnosticCategoryProperties

DiagnosticCategory resource specific properties.

DiagnosticData

Set of data with rendering instructions.

DiagnosticDetectorResponse

Class representing Response from Diagnostic Detectors.

DiagnosticDetectorResponseProperties

DiagnosticDetectorResponse resource specific properties.

DiagnosticMetricSample

Class representing Diagnostic Metric.

DiagnosticMetricSet

Class representing Diagnostic Metric information.

Dimension

Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, where instance name is dimension of the metric HTTP request.

DnlResourceNameAvailability

Information regarding availability of a resource name for DNL apps with regionalized default hostnames.

DnlResourceNameAvailabilityRequest

DnlResourceNameAvailabilityRequest.

EnabledConfig

Enabled configuration.

EndpointDependency

A domain name that a service is reached at, including details of the current connection status.

EndpointDetail

Current TCP connectivity information from the App Service Environment to a single endpoint.

EnvironmentVariable

EnvironmentVariable.

ErrorEntity

Body of the error response returned from the API.

ErrorInfo

The error info.

ErrorProperties

Error properties indicate why the Logic service was not able to process the incoming request. The reason is provided in the error message.

Experiments

Routing rules in production experiments.

Expression

The expression.

ExpressionRoot

The expression root.

ExtendedLocation

Extended Location.

Facebook

The configuration settings of the Facebook provider.

FileSystemApplicationLogsConfig

Application logs to file system configuration.

FileSystemHttpLogsConfig

Http logs to file system configuration.

FileSystemTokenStore

The configuration settings of the storage of the tokens if a file system is used.

FlowAccessControlConfiguration

The access control configuration.

FlowAccessControlConfigurationPolicy

The access control configuration policy.

FlowEndpoints

The flow endpoints configuration.

FlowEndpointsConfiguration

The endpoints configuration.

ForwardProxy

The configuration settings of a forward proxy used to make the requests.

FrontEndConfiguration

FrontEndConfiguration.

FunctionAppConfig

Function app configuration.

FunctionAppMajorVersion

Function App stack major version.

FunctionAppMinorVersion

Function App stack minor version.

FunctionAppRuntimeSettings

Function App runtime settings.

FunctionAppRuntimes

Function App stack runtimes.

FunctionAppStack

Function App Stack.

FunctionAppStackProperties

FunctionAppStack resource specific properties.

FunctionEnvelope

Function information.

FunctionEnvelopeProperties

FunctionEnvelope resource specific properties.

FunctionSecrets

Function secrets.

FunctionsAlwaysReadyConfig

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

FunctionsDeployment

Configuration section for the function app deployment.

FunctionsDeploymentStorage

Storage for deployed package used by the function app.

FunctionsDeploymentStorageAuthentication

Authentication method to access the storage account for deployment.

FunctionsRuntime

Function app runtime name and version.

FunctionsScaleAndConcurrency

Scale and concurrency settings for the function app.

FunctionsScaleAndConcurrencyTriggers

Scale and concurrency settings for the function app triggers.

FunctionsScaleAndConcurrencyTriggersHttp

Scale and concurrency settings for the HTTP trigger.

FunctionsSiteUpdateStrategy

Function app site update strategy configuration for deployments and site config updates.

GeoRegion

Geographical region.

GeoRegionProperties

GeoRegion resource specific properties.

GitHub

The configuration settings of the GitHub provider.

GitHubActionCodeConfiguration

The GitHub action code configuration.

GitHubActionConfiguration

The GitHub action configuration.

GitHubActionContainerConfiguration

The GitHub action container configuration.

GitHubActionWebAppStackSettings

GitHub Actions Web App stack settings.

GlobalCsmSkuDescription

A Global SKU Description.

GlobalValidation

The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.

Google

The configuration settings of the Google provider.

HandlerMapping

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.

HostKeys

Functions host level keys.

HostNameBinding

A hostname binding object.

HostNameBindingProperties

HostNameBinding resource specific properties.

HostNameSslState

SSL-enabled hostname.

HostingEnvironmentDeploymentInfo

Information needed to create resources on an App Service Environment.

HostingEnvironmentDiagnostics

Diagnostics for an App Service Environment.

HostingEnvironmentProfile

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

HttpLogsConfig

Http logs configuration.

HttpSettings

The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.

HttpSettingsRoutes

The configuration settings of the paths HTTP requests.

HybridConnection

Hybrid Connection contract. This is used to configure a Hybrid Connection.

HybridConnectionKey

Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.

HybridConnectionKeyProperties

HybridConnectionKey resource specific properties.

HybridConnectionLimits

Hybrid Connection limits contract. This is used to return the plan limits of Hybrid Connections.

HybridConnectionLimitsProperties

HybridConnectionLimits resource specific properties.

HybridConnectionProperties

HybridConnection resource specific properties.

Identifier

A domain specific resource identifier.

IdentifierProperties

Identifier resource specific properties.

IdentityProviders

The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.

InboundEnvironmentEndpoint

The IP Addresses and Ports that require inbound network access to and within the subnet of the App Service Environment.

InstallScript

Server farm install script configuration.

InstallScriptSource

Object to hold install script reference.

IpAddress

The ip address.

IpAddressRange

The ip address range.

IpSecurityRestriction

IP security restriction on an app.

JsonSchema

The JSON schema.

JwtClaimChecks

The configuration settings of the checks that should be made while validating the JWT Claims.

KeyInfo

Function key info.

KeyValuePairStringObject

KeyValuePairStringObject.

KeyVaultReferenceWithStatus

Object to hold key vault reference and the resolution status.

KubeEnvironment

A Kubernetes cluster specialized for web workloads by Azure App Service.

KubeEnvironmentPatchResource

ARM resource for a KubeEnvironment when patching.

KubeEnvironmentPatchResourceProperties

KubeEnvironmentPatchResource resource specific properties.

KubeEnvironmentProfile

Specification for a Kubernetes Environment to use for this resource.

KubeEnvironmentProperties

KubeEnvironment resource specific properties.

LegacyMicrosoftAccount

The configuration settings of the legacy Microsoft Account provider.

LinuxJavaContainerSettings

Linux Java Container settings.

LocalizableString

Localizable string object containing the name and a localized value.

LogAnalyticsConfiguration

LogAnalyticsConfiguration.

LogSpecification

Log Definition of a single resource metric.

Login

The configuration settings of the login flow of users using App Service Authentication/Authorization.

LoginRoutes

The routes that specify the endpoints used for login and logout requests.

LoginScopes

The configuration settings of the login flow, including the scopes that should be requested.

MSDeploy

MSDeploy ARM PUT information.

MSDeployCore

MSDeploy ARM PUT core information.

MSDeployLog

MSDeploy log.

MSDeployLogEntry

MSDeploy log entry.

MSDeployLogProperties

MSDeployLog resource specific properties.

MSDeployProperties

MSDeploy ARM PUT information properties.

MSDeployStatus

MSDeploy ARM response.

MSDeployStatusProperties

MSDeployStatus resource specific properties.

ManagedServiceIdentity

Managed service identity.

MetricAvailability

Retention policy of a resource metric.

MetricSpecification

Definition of a single resource metric.

MigrateMySqlRequest

MySQL migration request.

MigrateMySqlRequestProperties

MigrateMySqlRequest resource specific properties.

MigrateMySqlStatus

MySQL migration status.

MigrateMySqlStatusProperties

MigrateMySqlStatus resource specific properties.

NameIdentifier

Identifies an object.

NameValuePair

Name value pair.

NetworkFeatures

Full view of network features for an app (presently VNET integration and Hybrid Connections).

NetworkFeaturesProperties

NetworkFeatures resource specific properties.

NetworkTrace

Network trace.

Nonce

The configuration settings of the nonce used in the login flow.

OpenAuthenticationAccessPolicies

AuthenticationPolicy of type Open.

OpenAuthenticationAccessPolicy

Open authentication access policy defined by user.

OpenAuthenticationPolicyClaim

Open authentication policy claim.

OpenIdConnectClientCredential

The authentication client credentials of the custom Open ID Connect provider.

OpenIdConnectConfig

The configuration settings of the endpoints used for the custom Open ID Connect provider.

OpenIdConnectLogin

The configuration settings of the login flow of the custom Open ID Connect provider.

OpenIdConnectRegistration

The configuration settings of the app registration for the custom Open ID Connect provider.

Operation

An operation on a resource.

OperationResult

The operation result definition.

OperationResultProperties

The run operation result properties.

OutboundEnvironmentEndpoint

Endpoints accessed for a common purpose that the App Service Environment requires outbound network access to.

OutboundVnetRouting

Outbound traffic options over virtual network.

PerfMonResponse

Performance monitor API response.

PerfMonSample

Performance monitor sample in a set.

PerfMonSet

Metric information.

PremierAddOn

Premier add-on.

PremierAddOnOffer

Premier add-on offer.

PremierAddOnOfferProperties

PremierAddOnOffer resource specific properties.

PremierAddOnPatchResource

ARM resource for a PremierAddOn.

PremierAddOnPatchResourceProperties

PremierAddOnPatchResource resource specific properties.

PremierAddOnProperties

PremierAddOn resource specific properties.

PrivateAccess

Description of the parameters of Private Access for a Web Site.

PrivateAccessProperties

PrivateAccess resource specific properties.

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.

PrivateLinkResource

A private link resource.

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkResourcesWrapper

Wrapper for a collection of private link resources.

ProcessInfo

Process Information.

ProcessInfoProperties

ProcessInfo resource specific properties.

ProcessModuleInfo

Process Module Information.

ProcessModuleInfoProperties

ProcessModuleInfo resource specific properties.

ProcessThreadInfo

Process Thread Information.

ProcessThreadInfoProperties

ProcessThreadInfo resource specific properties.

ProxyOnlyResource

Azure proxy only resource. This resource is not tracked by Azure Resource Manager.

ProxyResource

Proxy Resource.

PublicCertificate

Public certificate object.

PublicCertificateProperties

PublicCertificate resource specific properties.

PushSettings

Push settings for the App.

PushSettingsProperties

PushSettings resource specific properties.

QueryUtterancesResult

Result for utterances query.

QueryUtterancesResults

Suggested utterances where the detector can be applicable.

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.

Recommendation

Represents a recommendation result generated by the recommendation engine.

RecommendationProperties

Recommendation resource specific properties.

RecommendationRule

Represents a recommendation rule that the recommendation engine can perform.

RecommendationRuleProperties

RecommendationRule resource specific properties.

RecurrenceSchedule

The recurrence schedule.

RecurrenceScheduleOccurrence

The recurrence schedule occurrence.

RegenerateActionParameter

The access key regenerate action content.

RegistryAdapter

Server farm registry adapter configuration.

RelayServiceConnectionEntity

Hybrid Connection for an App Service app.

RelayServiceConnectionEntityProperties

RelayServiceConnectionEntity resource specific properties.

RemotePrivateEndpointConnection

A remote private endpoint connection.

RemotePrivateEndpointConnectionARMResource

Remote Private Endpoint Connection ARM resource.

RemotePrivateEndpointConnectionARMResourceProperties

RemotePrivateEndpointConnectionARMResource resource specific properties.

RemotePrivateEndpointConnectionProperties

RemotePrivateEndpointConnection resource specific properties.

Rendering

Instructions for rendering the data.

RepetitionIndex

The workflow run action repetition index.

Request

A request.

RequestHistory

The request history.

RequestHistoryProperties

The request history.

RequestsBasedTrigger

Trigger based on total requests.

Resource

Resource.

ResourceConfig

Function app resource requirements.

ResourceHealthMetadata

Used for getting ResourceHealthCheck settings.

ResourceHealthMetadataProperties

ResourceHealthMetadata resource specific properties.

ResourceMetricAvailability

Metrics availability and retention.

ResourceMetricDefinition

Metadata for the metrics.

ResourceMetricDefinitionProperties

ResourceMetricDefinition resource specific properties.

ResourceNameAvailability

Information regarding availability of a resource name.

ResourceNameAvailabilityRequest

Resource name availability request content.

ResourceReference

The resource reference.

Response

A response.

ResponseMessageEnvelopeRemotePrivateEndpointConnection

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

ResponseMetaData

ResponseMetaData.

RestoreRequest

Description of a restore request.

RestoreRequestProperties

RestoreRequest resource specific properties.

RetryHistory

The retry history.

RunActionCorrelation

The workflow run action correlation properties.

RunCorrelation

The correlation properties.

SampleUtterance

Sample utterance.

ServerFarmInstance

Represents details of a single instance in a server farm.

ServerFarmInstanceDetails

Represents instance details for an app service plan.

ServerFarmNetworkSettings

Network settings for an app service plan.

ServerFarmRdpDetails

Server Farm RDP connection details.

ServiceSpecification

Resource metrics service provided by Microsoft.Insights resource provider.

Site

A web app, a mobile app backend, or an API app.

SiteAuthSettings

Configuration settings for the Azure App Service Authentication / Authorization feature.

SiteAuthSettingsProperties

SiteAuthSettings resource specific properties.

SiteAuthSettingsV2

Configuration settings for the Azure App Service Authentication / Authorization V2 feature.

SiteAuthSettingsV2Properties

SiteAuthSettingsV2 resource specific properties.

SiteCloneability

Represents whether or not an app is cloneable.

SiteCloneabilityCriterion

An app cloneability criterion.

SiteConfig

Configuration of an App Service app.

SiteConfigPropertiesDictionary

Site config properties dictionary.

SiteConfigResource

Web app configuration ARM resource.

SiteConfigurationSnapshotInfo

A snapshot of a web app configuration.

SiteConfigurationSnapshotInfoProperties

SiteConfigurationSnapshotInfo resource specific properties.

SiteContainer

Container of a site.

SiteContainerProperties

SiteContainer resource specific properties.

SiteDnsConfig

SiteDnsConfig.

SiteExtensionInfo

Site Extension Information.

SiteExtensionInfoProperties

SiteExtensionInfo resource specific properties.

SiteLimits

Metric limits set on an app.

SiteLogsConfig

Configuration of App Service site logs.

SiteLogsConfigProperties

SiteLogsConfig resource specific properties.

SiteMachineKey

MachineKey of an app.

SitePatchResource

ARM resource for a site.

SitePatchResourceProperties

SitePatchResource resource specific properties.

SitePhpErrorLogFlag

Used for getting PHP error logging flag.

SitePhpErrorLogFlagProperties

SitePhpErrorLogFlag resource specific properties.

SiteProperties

Site resource specific properties.

SiteSourceControl

Source control configuration for an app.

SiteSourceControlProperties

SiteSourceControl resource specific properties.

SkuCapacity

Description of the App Service plan scale options.

SkuDescription

Description of a SKU for a scalable resource.

SkuInfo

SKU discovery information.

SkuInfos

Collection of SKU information.

SlotConfigNames

Names for connection strings, application settings, and external Azure storage account configuration identifiers to be marked as sticky to the deployment slot and not moved during a swap operation. This is valid for all deployment slots in an app.

SlotConfigNamesResource

Slot Config names azure resource.

SlotDifference

A setting difference between two deployment slots of an app.

SlotDifferenceProperties

SlotDifference resource specific properties.

SlotSwapStatus

The status of the last successful slot swap operation.

SlowRequestsBasedTrigger

Trigger based on request execution time.

Snapshot

A snapshot of an app.

SnapshotProperties

Snapshot resource specific properties.

SnapshotRecoverySource

Specifies the web app that snapshot contents will be retrieved from.

SnapshotRestoreRequest

Details about app recovery operation.

SnapshotRestoreRequestProperties

SnapshotRestoreRequest resource specific properties.

Solution

Class Representing Solution for problems detected.

SourceControl

The source control OAuth token.

SourceControlProperties

SourceControl resource specific properties.

StackMajorVersion

Application stack major version.

StackMinorVersion

Application stack minor version.

StampCapacity

Stamp capacity information.

StaticSite

A static site.

StaticSiteARMResource

Concrete tracked resource types can be created by aliasing this type using a specific property type.

StaticSiteBasicAuthPropertiesARMResource

Static site basic auth properties ARM resource.

StaticSiteBasicAuthPropertiesARMResourceProperties

StaticSiteBasicAuthPropertiesARMResource resource specific properties.

StaticSiteBuildARMResource

Static Site Build ARM resource.

StaticSiteBuildARMResourceProperties

StaticSiteBuildARMResource resource specific properties.

StaticSiteBuildProperties

Build properties for the static site.

StaticSiteCustomDomainOverviewARMResource

Static Site Custom Domain Overview ARM resource.

StaticSiteCustomDomainOverviewARMResourceProperties

StaticSiteCustomDomainOverviewARMResource resource specific properties.

StaticSiteCustomDomainRequestPropertiesARMResource

Static Site Custom Domain Request Properties ARM resource.

StaticSiteCustomDomainRequestPropertiesARMResourceProperties

StaticSiteCustomDomainRequestPropertiesARMResource resource specific properties.

StaticSiteDatabaseConnectionConfigurationFileOverview

A database connection configuration file.

StaticSiteFunctionOverviewARMResource

Static Site Function Overview ARM resource.

StaticSiteFunctionOverviewARMResourceProperties

StaticSiteFunctionOverviewARMResource resource specific properties.

StaticSiteLinkedBackend

Static Site Linked Backend ARM resource.

StaticSiteLinkedBackendARMResource

Static Site Linked Backend ARM resource.

StaticSiteLinkedBackendARMResourceProperties

StaticSiteLinkedBackendARMResource resource specific properties.

StaticSitePatchResource

ARM resource for a static site when patching.

StaticSiteResetPropertiesARMResource

Static Site Reset Properties ARM resource.

StaticSiteResetPropertiesARMResourceProperties

StaticSiteResetPropertiesARMResource resource specific properties.

StaticSiteTemplateOptions

Template Options for the static site.

StaticSiteUserARMResource

Static Site User ARM resource.

StaticSiteUserARMResourceProperties

StaticSiteUserARMResource resource specific properties.

StaticSiteUserInvitationRequestResource

Static sites user roles invitation resource.

StaticSiteUserInvitationRequestResourceProperties

StaticSiteUserInvitationRequestResource resource specific properties.

StaticSiteUserInvitationResponseResource

Static sites user roles invitation link resource.

StaticSiteUserInvitationResponseResourceProperties

StaticSiteUserInvitationResponseResource resource specific properties.

StaticSiteUserProvidedFunctionApp

A static site user provided function.

StaticSiteUserProvidedFunctionAppARMResource

Static Site User Provided Function App ARM resource.

StaticSiteUserProvidedFunctionAppARMResourceProperties

StaticSiteUserProvidedFunctionAppARMResource resource specific properties.

StaticSiteUserProvidedFunctionAppProperties

StaticSiteUserProvidedFunctionApp resource specific properties.

StaticSiteZipDeployment

A static site zip deployment.

StaticSiteZipDeploymentARMResource

Static site zip deployment ARM resource.

StaticSitesWorkflowPreview

Preview for the Static Site Workflow to be generated.

StaticSitesWorkflowPreviewProperties

StaticSitesWorkflowPreview resource specific properties.

StaticSitesWorkflowPreviewRequest

Request entity for previewing the Static Site workflow.

StaticSitesWorkflowPreviewRequestProperties

StaticSitesWorkflowPreviewRequest resource specific properties.

Status

Identify the status of the most severe insight generated by the detector.

StatusCodesBasedTrigger

Trigger based on status code.

StatusCodesRangeBasedTrigger

Trigger based on range of status codes.

StorageMigrationOptions

Options for app content migration.

StorageMigrationOptionsProperties

StorageMigrationOptions resource specific properties.

StorageMigrationResponse

Response for a migration of app content request.

StorageMigrationResponseProperties

StorageMigrationResponse resource specific properties.

StorageMount

Server farm storage mount configuration.

StringDictionary

String dictionary resource.

StringList

String list resource.

SupportTopic

Defines a unique Support Topic.

SwiftVirtualNetwork

Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.

SwiftVirtualNetworkProperties

SwiftVirtualNetwork resource specific properties.

SystemData

Metadata pertaining to creation and last modification of the resource.

TokenStore

The configuration settings of the token store.

TrackedResource

Tracked Resource.

TriggeredJobHistory

Triggered Web Job History. List of Triggered Web Job Run Information elements.

TriggeredJobHistoryProperties

TriggeredJobHistory resource specific properties.

TriggeredJobRun

Triggered Web Job Run Information.

TriggeredWebJob

Triggered Web Job Information.

TriggeredWebJobProperties

TriggeredWebJob resource specific properties.

Twitter

The configuration settings of the Twitter provider.

TwitterRegistration

The configuration settings of the app registration for the Twitter provider.

Usage

Usage of the quota resource.

UsageProperties

Usage resource specific properties.

User

User credentials used for publishing activity.

UserAssignedIdentity

User Assigned identity.

UserProperties

User resource specific properties.

ValidateProperties

App properties used for validation.

ValidateRequest

Resource validation request content.

ValidateResponse

Describes the result of resource validation.

ValidateResponseError

Error details for when validation fails.

VirtualApplication

Virtual application in an app.

VirtualDirectory

Directory for virtual application.

VirtualIPMapping

Virtual IP mapping.

VirtualNetworkProfile

Specification for using a Virtual Network.

VnetGateway

The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.

VnetGatewayProperties

VnetGateway resource specific properties.

VnetInfo

Virtual Network information contract.

VnetInfoResource

Virtual Network information ARM resource.

VnetParameters

The required set of inputs to validate a VNET.

VnetParametersProperties

VnetParameters resource specific properties.

VnetRoute

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

VnetRouteProperties

VnetRoute resource specific properties.

VnetValidationFailureDetails

A class that describes the reason for a validation failure.

VnetValidationFailureDetailsProperties

VnetValidationFailureDetails resource specific properties.

VnetValidationTestFailure

A class that describes a test that failed during NSG and UDR validation.

VnetValidationTestFailureProperties

VnetValidationTestFailure resource specific properties.

VolumeMount

VolumeMount.

WebAppMajorVersion

Web App stack major version.

WebAppMinorVersion

Web App stack minor version.

WebAppRuntimeSettings

Web App runtime settings.

WebAppRuntimes

Web App stack runtimes.

WebAppStack

Web App stack.

WebAppStackProperties

WebAppStack resource specific properties.

WebJob

Web Job Information.

WebJobProperties

WebJob resource specific properties.

WebSiteInstanceStatus

Concrete proxy resource types can be created by aliasing this type using a specific property type.

WebSiteInstanceStatusProperties

WebSiteInstanceStatus resource specific properties.

WindowsJavaContainerSettings

Windows Java Container settings.

WorkerPool

Worker pool of an App Service Environment.

WorkerPoolResource

Worker pool of an App Service Environment ARM resource.

Workflow

The workflow type.

WorkflowArtifacts

The workflow filter.

WorkflowEnvelope

Workflow properties definition.

WorkflowEnvelopeProperties

Additional workflow properties.

WorkflowErrorResponse

Error response indicates Logic service is not able to process the incoming request. The error property contains the error details.

WorkflowHealth

Represents the workflow health.

WorkflowOutputParameter

The workflow output parameter.

WorkflowParameter

The workflow parameters.

WorkflowProperties

The workflow properties.

WorkflowResource

The base resource type.

WorkflowRun

The workflow run.

WorkflowRunAction

The workflow run action.

WorkflowRunActionProperties

The workflow run action properties.

WorkflowRunActionRepetitionDefinition

The workflow run action repetition definition.

WorkflowRunActionRepetitionProperties

The workflow run action repetition properties definition.

WorkflowRunProperties

The workflow run properties.

WorkflowRunTrigger

The workflow run trigger.

WorkflowSku

The sku type.

WorkflowTrigger

The workflow trigger.

WorkflowTriggerCallbackUrl

The workflow trigger callback URL.

WorkflowTriggerHistory

The workflow trigger history.

WorkflowTriggerHistoryProperties

The workflow trigger history properties.

WorkflowTriggerListCallbackUrlQueries

Gets the workflow trigger callback URL query parameters.

WorkflowTriggerProperties

The workflow trigger properties.

WorkflowTriggerRecurrence

The workflow trigger recurrence.

WorkflowVersion

The workflow version.

WorkflowVersionProperties

The workflow version properties.

Enums

AppServicePlanRestrictions

App Service plans this offer is restricted to.

AuthType

Auth Type.

AuthenticationType

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

AutoGeneratedDomainNameLabelScope

Specifies the scope of uniqueness for the default hostname during resource creation.

AutoHealActionType

Predefined action to be taken.

AzureResourceType

Azure resource type.

AzureStorageProtocol

Mounting protocol to use for the storage account.

AzureStorageState

State of the storage account.

AzureStorageType

Type of storage.

BackupItemStatus

Backup status.

BackupRestoreOperationType

Operation type.

BasicAuthName

Type of BasicAuthName.

BuildStatus

The status of the static site build.

BuiltInAuthenticationProvider

The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".

Channels

List of channels that this recommendation can apply.

CheckNameResourceTypes

Resource type used for verification.

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.

CloneAbilityResult

Name of app.

ComputeModeOptions

Shared/dedicated workers.

ConnectionStringType

Type of database.

ContinuousWebJobStatus

Job status.

CookieExpirationConvention

The convention used when determining the session cookie's expiration.

CreatedByType

The kind of entity that created the resource.

CustomDnsSuffixProvisioningState

Type of CustomDnsSuffixProvisioningState.

CustomDomainStatus

The status of the custom domain.

CustomHostNameDnsRecordType

Custom DNS record type.

DaprLogLevel

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

DatabaseType

Database type (e.g. SqlAzure / MySql).

DayOfWeek

The day of the week.

DaysOfWeek

Type of DaysOfWeek.

DefaultAction

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

DeploymentBuildStatus

Deployment build status.

DetectorType

Whether this detector is an Analysis Detector or not.

DnsVerificationTestResult

DNS verification test result.

EnterpriseGradeCdnStatus

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

ForwardProxyConvention

The convention used to determine the url of the request made.

FrequencyUnit

The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).

FrontEndServiceType

Type of FrontEndServiceType.

FtpsState

State of FTP / FTPS service.

FunctionsDeploymentStorageType

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

HostNameType

Hostname type.

HostType

Indicates whether the hostname is a standard or repository hostname.

HostingEnvironmentStatus

Current status of the App Service Environment.

IPMode

Specifies the IP mode of the app.

InAvailabilityReasonType

Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.

InsightStatus

Level of the most severe insight generated by the detector.

InstallScriptType

Type of the install script.

IpFilterTag

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

IssueType

Represents the type of the Detector.

KeyType

The key type.

KeyVaultSecretStatus

Status of the Key Vault secret.

Kind

The workflow kind.

KubeEnvironmentProvisioningState

Provisioning state of the Kubernetes Environment.

LoadBalancingMode

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

LogLevel

Log level.

MSDeployLogEntryType

Log entry type.

MSDeployProvisioningState

Provisioning state.

ManagedPipelineMode

Managed pipeline mode.

ManagedServiceIdentityType

Type of managed service identity.

MySqlMigrationType

The type of migration operation to be done.

NotificationLevel

Level indicating how critical this recommendation can impact.

OpenAuthenticationProviderType

Open authentication policy provider type.

OperationStatus

The current status of the operation.

ParameterType

The parameter type.

ProviderOsTypeSelected

Type of ProviderOsTypeSelected.

ProviderStackOsType

Type of ProviderStackOsType.

ProvisioningState

Provisioning state of the App Service Plan.

PublicCertificateLocation

Public Certificate Location.

PublishingProfileFormat

Name of the format. Valid values are: FileZilla3 WebDeploy – default Ftp.

RecurrenceFrequency

The recurrence frequency.

RedundancyMode

Site redundancy mode.

RegistryAdapterType

Type of the registry adapter.

RenderingType

Rendering Type.

ResolveStatus

Type of ResolveStatus.

ResourceScopeType

Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.

RouteType

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.

RuntimeName

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

ScmType

SCM type.

SiteAvailabilityState

Management information availability state for the app.

SiteExtensionType

Site extension type.

SiteLoadBalancing

Site load balancing.

SiteRuntimeState

Type of SiteRuntimeState.

SiteUpdateStrategyType

Function app site update strategy type. Available options: Recreate, RollingUpdate.

SkuName

Type of SkuName.

SolutionType

Type of Solution.

SslState

SSL type.

StackPreferredOs

Function App stack preferred OS.

StagingEnvironmentPolicy

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

StatusOptions

App Service plan status.

StorageMountType

Type of the storage mount.

StorageType

Type of StorageType.

SupportedTlsVersions

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

TlsCipherSuites

The minimum strength TLS cipher suite allowed for an application.

TriggerTypes

The trigger type of the function.

TriggeredWebJobStatus

Job status.

UnauthenticatedClientAction

The action to take when an unauthenticated client attempts to access the app.

UnauthenticatedClientActionV2

The action to take when an unauthenticated client attempts to access the app.

UpgradeAvailability

Whether an upgrade is available for this App Service Environment.

UpgradePreference

Upgrade Preference.

UsageState

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

ValidateResourceTypes

Resource type used for verification.

WebJobType

Job type.

WorkerSizeOptions

Size of the machines.

WorkflowHealthState

Gets or sets the workflow health state.

WorkflowProvisioningState

The workflow provisioning state.

WorkflowSkuName

The sku name.

WorkflowState

The workflow state.

WorkflowStatus

The workflow status.

WorkflowTriggerProvisioningState

The workflow trigger provisioning state.