Azure.ResourceManager.AppService.Models Namespace

Classes

Name Description
AbnormalTimePeriod

Class representing Abnormal Time Period identified in diagnosis Serialized Name: AbnormalTimePeriod

AnalysisDetectorEvidences

Class Representing Detector Evidence used for analysis Serialized Name: AnalysisData

AppCertificatePatch

ARM resource for a certificate. Serialized Name: CertificatePatchResource

AppDaprConfig

App Dapr configuration. Serialized Name: DaprConfig

AppInsightsWebAppStackSettings

App Insights Web App stack settings. Serialized Name: AppInsightsWebAppStackSettings

ApplicationLogsConfig

Application logs configuration. Serialized Name: ApplicationLogsConfig

ApplicationStack

Application stack. Serialized Name: ApplicationStack

ApplicationStackResource

ARM resource for a ApplicationStack. Serialized Name: ApplicationStackResource

AppLogsConfiguration

The AppLogsConfiguration. Serialized Name: AppLogsConfiguration

AppRegistration

The configuration settings of the app registration for providers that have app ids and app secrets Serialized Name: AppRegistration

AppServiceAadAllowedPrincipals

The configuration settings of the Azure Active Directory allowed principals. Serialized Name: AllowedPrincipals

AppServiceAadLoginFlow

The configuration settings of the Azure Active Directory login flow. Serialized Name: AzureActiveDirectoryLogin

AppServiceAadProvider

The configuration settings of the Azure Active directory provider. Serialized Name: AzureActiveDirectory

AppServiceAadRegistration

The configuration settings of the Azure Active Directory app registration. Serialized Name: AzureActiveDirectoryRegistration

AppServiceAadValidation

The configuration settings of the Azure Active Directory token validation flow. Serialized Name: AzureActiveDirectoryValidation

AppServiceAppleProvider

The configuration settings of the Apple provider. Serialized Name: Apple

AppServiceAppleRegistration

The configuration settings of the registration for the Apple provider Serialized Name: AppleRegistration

AppServiceArmPlan

The plan object in Azure Resource Manager, represents a marketplace plan. Serialized Name: ArmPlan

AppServiceAseRegion

ASE region. Serialized Name: AseRegion

AppServiceBillingMeter

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

AppServiceBlobStorageApplicationLogsConfig

Application logs azure blob storage configuration. Serialized Name: AzureBlobStorageApplicationLogsConfig

AppServiceBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration. Serialized Name: AzureBlobStorageHttpLogsConfig

AppServiceConfigurationDictionary

String dictionary resource. Serialized Name: StringDictionary

AppServiceCorsSettings

Cross-Origin Resource Sharing (CORS) settings for the app. Serialized Name: CorsSettings

AppServiceDatabaseBackupSetting

Database backup settings. Serialized Name: DatabaseBackupSetting

AppServiceDeploymentLocations

List of available locations (regions or App Service Environments) for deployment of App Service resources. Serialized Name: DeploymentLocations

AppServiceDomainNameIdentifier

Identifies an object. Serialized Name: NameIdentifier

AppServiceEndpointDependency

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

AppServiceEndpointDetail

Current TCP connectivity information from the App Service Environment to a single endpoint. Serialized Name: EndpointDetail

AppServiceEnvironmentAddressResult

Describes main public IP address and any extra virtual IPs. Serialized Name: AddressResponse

AppServiceEnvironmentPatch

ARM resource for a app service environment. Serialized Name: AppServiceEnvironmentPatchResource

AppServiceEnvironmentProperties

Description of an App Service Environment. Serialized Name: AppServiceEnvironment

AppServiceFacebookProvider

The configuration settings of the Facebook provider. Serialized Name: Facebook

AppServiceForwardProxy

The configuration settings of a forward proxy used to make the requests. Serialized Name: ForwardProxy

AppServiceGeoRegion

Geographical region. Serialized Name: GeoRegion

AppServiceGitHubProvider

The configuration settings of the GitHub provider. Serialized Name: GitHub

AppServiceGoogleProvider

The configuration settings of the Google provider. Serialized Name: Google

AppServiceHttpLogsConfig

Http logs configuration. Serialized Name: HttpLogsConfig

AppServiceHttpSettings

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

AppServiceIdentityProviders

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

AppServiceIPSecurityRestriction

IP security restriction on an app. Serialized Name: IpSecurityRestriction

AppServiceNameAvailabilityContent

Resource name availability request content. Serialized Name: ResourceNameAvailabilityRequest

AppServiceNameAvailabilityResult

Information regarding availability of a resource name. Serialized Name: ResourceNameAvailability

AppServiceNameValuePair

Name value pair. Serialized Name: NameValuePair

AppServiceOperation

An operation on a resource.

AppServicePlanPatch

ARM resource for a app service plan. Serialized Name: AppServicePlanPatchResource

AppServicePoolSkuInfo

SKU discovery information. Serialized Name: SkuInfo

AppServicePrivateLinkResourceData

A private link resource Serialized Name: PrivateLinkResource

AppServicePrivateLinkResourceProperties

Properties of a private link resource Serialized Name: PrivateLinkResourceProperties

AppServiceRecommendation

Represents a recommendation result generated by the recommendation engine. Serialized Name: Recommendation

AppServiceSkuCapability

Describes the capabilities/features allowed for a specific SKU. Serialized Name: Capability

AppServiceSkuCapacity

Description of the App Service plan scale options. Serialized Name: SkuCapacity

AppServiceSkuDescription

Description of a SKU for a scalable resource. Serialized Name: SkuDescription

AppServiceSkuResult

Collection of SKU information. Serialized Name: SkuInfos

AppServiceStaticWebAppsProvider

The configuration settings of the Azure Static Web Apps provider. Serialized Name: AzureStaticWebApps

AppServiceStatusInfo

Identify the status of the most severe insight generated by the detector. Serialized Name: Status

AppServiceStorageAccessInfo

Azure Files or Blob Storage access information value for dictionary storage. Serialized Name: AzureStorageInfoValue

AppServiceTableStorageApplicationLogsConfig

Application logs to Azure table storage configuration. Serialized Name: AzureTableStorageApplicationLogsConfig

AppServiceTokenStore

The configuration settings of the token store. Serialized Name: TokenStore

AppServiceTwitterProvider

The configuration settings of the Twitter provider. Serialized Name: Twitter

AppServiceUsage

Usage of the quota resource. Serialized Name: Usage

AppServiceValidateContent

Resource validation request content. Serialized Name: ValidateRequest

AppServiceValidateResult

Describes the result of resource validation. Serialized Name: ValidateResponse

AppServiceVirtualNetworkProfile

Specification for using a Virtual Network. Serialized Name: VirtualNetworkProfile

AppServiceVirtualNetworkProperties

Virtual Network information contract. Serialized Name: VnetInfo

AppServiceVirtualNetworkRoute

Virtual Network route contract used to pass routing information for a Virtual Network. Serialized Name: VnetRoute

AppServiceVirtualNetworkValidationContent

The required set of inputs to validate a VNET Serialized Name: VnetParameters

AppSnapshot

A snapshot of an app. Serialized Name: Snapshot

ArcConfiguration

The ArcConfiguration. Serialized Name: ArcConfiguration

ArmAppServiceModelFactory

Model factory for models.

AuthPlatform

The configuration settings of the platform of App Service Authentication/Authorization. Serialized Name: AuthPlatform

AutoHealActions

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

AutoHealCustomAction

Custom action to be executed when an auto heal rule is triggered. Serialized Name: AutoHealCustomAction

AutoHealRules

Rules that can be defined for auto-heal. Serialized Name: AutoHealRules

AutoHealTriggers

Triggers for auto-heal. Serialized Name: AutoHealTriggers

AzureStoragePropertyDictionary

AzureStorageInfo dictionary resource. Serialized Name: AzureStoragePropertyDictionaryResource

ClientRegistration

The configuration settings of the app registration for providers that have client ids and client secrets Serialized Name: ClientRegistration

CloningInfo

Information needed for cloning operation. Serialized Name: CloningInfo

ConnectionStringDictionary

String dictionary resource. Serialized Name: ConnectionStringDictionary

ConnStringInfo

Database connection string information. Serialized Name: ConnStringInfo

ConnStringValueTypePair

Database connection string value to type pair. Serialized Name: ConnStringValueTypePair

ContainerAppsConfiguration

The ContainerAppsConfiguration. Serialized Name: ContainerAppsConfiguration

ContainerCpuStatistics

The ContainerCpuStatistics. Serialized Name: ContainerCpuStatistics

ContainerCpuUsage

The ContainerCpuUsage. Serialized Name: ContainerCpuUsage

ContainerInfo

The ContainerInfo. Serialized Name: ContainerInfo

ContainerMemoryStatistics

The ContainerMemoryStatistics. Serialized Name: ContainerMemoryStatistics

ContainerNetworkInterfaceStatistics

The ContainerNetworkInterfaceStatistics. Serialized Name: ContainerNetworkInterfaceStatistics

ContainerThrottlingInfo

The ContainerThrottlingInfo. Serialized Name: ContainerThrottlingData

CsmDeploymentStatus

Deployment status response payload. Serialized Name: CsmDeploymentStatus

CsmOperationDescription

Description of an operation available for Microsoft.Web resource provider. Serialized Name: CsmOperationDescription

CsmOperationDisplay

Meta data about operation used for display in portal. Serialized Name: CsmOperationDisplay

CsmPublishingProfile

Publishing options for requested profile. Serialized Name: CsmPublishingProfileOptions

CsmSlotEntity

Deployment slot parameters. Serialized Name: CsmSlotEntity

CsmUsageQuota

Usage of the quota resource. Serialized Name: CsmUsageQuota

CustomHostnameAnalysisResult

Custom domain analysis. Serialized Name: CustomHostnameAnalysisResult

CustomHostnameSites

A hostname and its assigned sites Serialized Name: CustomHostnameSites

CustomOpenIdConnectProvider

The configuration settings of the custom Open ID Connect provider. Serialized Name: CustomOpenIdConnectProvider

DataProviderKeyValuePair

The DataProviderKeyValuePair. Serialized Name: KeyValuePairStringObject

DataProviderMetadata

Additional configuration for a data providers Serialized Name: DataProviderMetadata

DataTableResponseColumn

Column definition Serialized Name: DataTableResponseColumn

DataTableResponseObject

Data Table which defines columns and raw row values Serialized Name: DataTableResponseObject

DefaultAuthorizationPolicy

The configuration settings of the Azure Active Directory default authorization policy. Serialized Name: DefaultAuthorizationPolicy

DefaultIdentity

The DefaultIdentity. Serialized Name: DefaultIdentity

DeletedAppRestoreContent

Details about restoring a deleted app. Serialized Name: DeletedAppRestoreRequest

DetectorAbnormalTimePeriod

Class representing Abnormal Time Period detected. Serialized Name: DetectorAbnormalTimePeriod

DetectorDataSource

Class representing data source used by the detectors Serialized Name: DataSource

DetectorDefinition

Class representing detector definition Serialized Name: DetectorDefinition

DetectorInfo

Definition of Detector Serialized Name: DetectorInfo

DetectorSupportTopic

Defines a unique Support Topic Serialized Name: SupportTopic

DiagnosticAnalysis

Class representing a diagnostic analysis done on an application Serialized Name: DiagnosticAnalysis

DiagnosticDataRendering

Instructions for rendering the data Serialized Name: Rendering

DiagnosticDataset

Set of data with rendering instructions Serialized Name: DiagnosticData

DiagnosticDetectorResponse

Class representing Response from Diagnostic Detectors Serialized Name: DiagnosticDetectorResponse

DiagnosticMetricSample

Class representing Diagnostic Metric Serialized Name: DiagnosticMetricSample

DiagnosticMetricSet

Class representing Diagnostic Metric information Serialized Name: DiagnosticMetricSet

DiagnosticSolution

Class Representing Solution for problems detected. Serialized Name: Solution

DnlResourceNameAvailabilityContent

The DnlResourceNameAvailabilityRequest. Serialized Name: DnlResourceNameAvailabilityRequest

DnlResourceNameAvailabilityResult

Information regarding availability of a resource name for DNL apps with regionalized default hostnames. Serialized Name: DnlResourceNameAvailability

FileSystemHttpLogsConfig

Http logs to file system configuration. Serialized Name: FileSystemHttpLogsConfig

FlowAccessControlConfiguration

The access control configuration. Serialized Name: FlowAccessControlConfiguration

FlowAccessControlConfigurationPolicy

The access control configuration policy. Serialized Name: FlowAccessControlConfigurationPolicy

FlowEndpoints

The flow endpoints configuration. Serialized Name: FlowEndpoints

FlowEndpointsConfiguration

The endpoints configuration. Serialized Name: FlowEndpointsConfiguration

FunctionAppAlwaysReadyConfig

Sets the number of 'Always Ready' instances for a function group or a specific function. Serialized Name: FunctionsAlwaysReadyConfig

FunctionAppConfig

Function app configuration. Serialized Name: FunctionAppConfig

FunctionAppHostKeys

Functions host level keys. Serialized Name: HostKeys

FunctionAppMajorVersion

Function App stack major version. Serialized Name: FunctionAppMajorVersion

FunctionAppMinorVersion

Function App stack minor version. Serialized Name: FunctionAppMinorVersion

FunctionAppResourceConfig

Function app resource requirements. Serialized Name: ResourceConfig

FunctionAppRuntime

Function app runtime name and version. Serialized Name: FunctionsRuntime

FunctionAppRuntimes

Function App stack runtimes. Serialized Name: FunctionAppRuntimes

FunctionAppRuntimeSettings

Function App runtime settings. Serialized Name: FunctionAppRuntimeSettings

FunctionAppScaleAndConcurrency

Scale and concurrency settings for the function app. Serialized Name: FunctionsScaleAndConcurrency

FunctionAppStack

Function App Stack. Serialized Name: FunctionAppStack

FunctionAppStorage

Storage for deployed package used by the function app. Serialized Name: FunctionsDeploymentStorage

FunctionAppStorageAuthentication

Authentication method to access the storage account for deployment. Serialized Name: FunctionsDeploymentStorageAuthentication

FunctionSecrets

Function secrets. Serialized Name: FunctionSecrets

GitHubActionCodeConfiguration

The GitHub action code configuration. Serialized Name: GitHubActionCodeConfiguration

GitHubActionConfiguration

The GitHub action configuration. Serialized Name: GitHubActionConfiguration

GitHubActionContainerConfiguration

The GitHub action container configuration. Serialized Name: GitHubActionContainerConfiguration

GitHubActionWebAppStackSettings

GitHub Actions Web App stack settings. Serialized Name: GitHubActionWebAppStackSettings

GlobalCsmSkuDescription

A Global SKU Description. Serialized Name: GlobalCsmSkuDescription

GlobalValidation

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

HostingEnvironmentDeploymentInfo

Information needed to create resources on an App Service Environment. Serialized Name: HostingEnvironmentDeploymentInfo

HostingEnvironmentDiagnostics

Diagnostics for an App Service Environment. Serialized Name: HostingEnvironmentDiagnostics

HostingEnvironmentProfile

Specification for an App Service Environment to use for this resource. Serialized Name: HostingEnvironmentProfile

HostNameSslState

SSL-enabled hostname. Serialized Name: HostNameSslState

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. Serialized Name: HandlerMapping

HybridConnectionKey

Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection. Serialized Name: HybridConnectionKey

InboundEnvironmentEndpoint

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

InstallScript

Server farm install script configuration. Serialized Name: InstallScript

InstallScriptSource

Object to hold install script reference. Serialized Name: InstallScriptSource

JwtClaimChecks

The configuration settings of the checks that should be made while validating the JWT Claims. Serialized Name: JwtClaimChecks

KeyVaultReferenceWithStatus

Object to hold key vault reference and the resolution status Serialized Name: KeyVaultReferenceWithStatus

KubeEnvironmentPatch

ARM resource for a KubeEnvironment when patching Serialized Name: KubeEnvironmentPatchResource

KubeEnvironmentProfile

Specification for a Kubernetes Environment to use for this resource. Serialized Name: KubeEnvironmentProfile

LegacyMicrosoftAccount

The configuration settings of the legacy Microsoft Account provider. Serialized Name: LegacyMicrosoftAccount

LinuxJavaContainerSettings

Linux Java Container settings. Serialized Name: LinuxJavaContainerSettings

LocalizableString

Localizable string object containing the name and a localized value. Serialized Name: LocalizableString

LogAnalyticsConfiguration

The LogAnalyticsConfiguration. Serialized Name: LogAnalyticsConfiguration

LoginFlowNonceSettings

The configuration settings of the nonce used in the login flow. Serialized Name: Nonce

LogSpecification

Log Definition of a single resource metric. Serialized Name: LogSpecification

MetricAvailability

Retention policy of a resource metric. Serialized Name: MetricAvailability

MetricDimension

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 Serialized Name: Dimension

MetricSpecification

Definition of a single resource metric. Serialized Name: MetricSpecification

MigrateMySqlContent

MySQL migration request. Serialized Name: MigrateMySqlRequest

MSDeployCore

MSDeploy ARM PUT core information Serialized Name: MSDeployCore

OpenAuthenticationAccessPolicy

Open authentication access policy defined by user. Serialized Name: OpenAuthenticationAccessPolicy

OpenAuthenticationPolicyClaim

Open authentication policy claim. Serialized Name: OpenAuthenticationPolicyClaim

OpenIdConnectClientCredential

The authentication client credentials of the custom Open ID Connect provider. Serialized Name: OpenIdConnectClientCredential

OpenIdConnectConfig

The configuration settings of the endpoints used for the custom Open ID Connect provider. Serialized Name: OpenIdConnectConfig

OpenIdConnectLogin

The configuration settings of the login flow of the custom Open ID Connect provider. Serialized Name: OpenIdConnectLogin

OpenIdConnectRegistration

The configuration settings of the app registration for the custom Open ID Connect provider. Serialized Name: OpenIdConnectRegistration

OutboundEnvironmentEndpoint

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

OutboundVnetRouting

Outbound traffic options over virtual network. Serialized Name: OutboundVnetRouting

PerfMonResponseInfo

Performance monitor API response. Serialized Name: PerfMonResponse

PerfMonSample

Performance monitor sample in a set. Serialized Name: PerfMonSample

PerfMonSet

Metric information. Serialized Name: PerfMonSet

PremierAddOnOffer

Premier add-on offer. Serialized Name: PremierAddOnOffer

PremierAddOnPatchResource

ARM resource for a PremierAddOn. Serialized Name: PremierAddOnPatchResource

PrivateAccessSubnet

Description of a Virtual Network subnet that is useable for private site access. Serialized Name: PrivateAccessSubnet

PrivateAccessVirtualNetwork

Description of a Virtual Network that is useable for private site access. Serialized Name: PrivateAccessVirtualNetwork

PrivateLinkConnectionApprovalRequestInfo

Private Endpoint Connection Approval ARM resource. Serialized Name: PrivateLinkConnectionApprovalRequestResource

PrivateLinkConnectionState

The state of a private link connection Serialized Name: PrivateLinkConnectionState

QueryUtterancesResult

Result for utterances query. Serialized Name: QueryUtterancesResult

QueryUtterancesResults

Suggested utterances where the detector can be applicable Serialized Name: QueryUtterancesResults

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. Serialized Name: RampUpRule

RecurrenceScheduleOccurrence

The recurrence schedule occurrence. Serialized Name: RecurrenceScheduleOccurrence

RegistryAdapter

Server farm registry adapter configuration. Serialized Name: RegistryAdapter

RemotePrivateEndpointConnection

A remote private endpoint connection Serialized Name: RemotePrivateEndpointConnection

RequestsBasedTrigger

Trigger based on total requests. Serialized Name: RequestsBasedTrigger

ResourceMetricAvailability

Metrics availability and retention. Serialized Name: ResourceMetricAvailability

ResourceMetricDefinition

Metadata for the metrics. Serialized Name: ResourceMetricDefinition

ResponseMessageEnvelopeRemotePrivateEndpointConnection

Message envelope that contains the common Azure resource manager properties and the resource provider specific content. Serialized Name: ResponseMessageEnvelopeRemotePrivateEndpointConnection

RestoreRequestInfo

Description of a restore request. Serialized Name: RestoreRequest

SampleUtterance

Sample utterance. Serialized Name: SampleUtterance

ServerFarmInstance

Represents details of a single instance in a server farm. Serialized Name: ServerFarmInstance

ServerFarmInstanceDetails

Represents instance details for an app service plan. Serialized Name: ServerFarmInstanceDetails

ServerFarmRdpDetails

Server Farm RDP connection details. Serialized Name: ServerFarmRdpDetails

ServiceSpecification

Resource metrics service provided by Microsoft.Insights resource provider. Serialized Name: ServiceSpecification

SiteAuthSettings

Configuration settings for the Azure App Service Authentication / Authorization feature. Serialized Name: SiteAuthSettings

SiteAuthSettingsV2

Configuration settings for the Azure App Service Authentication / Authorization V2 feature. Serialized Name: SiteAuthSettingsV2

SiteCloneability

Represents whether or not an app is cloneable. Serialized Name: SiteCloneability

SiteCloneabilityCriterion

An app cloneability criterion. Serialized Name: SiteCloneabilityCriterion

SiteConfigProperties

Configuration of an App Service app. Serialized Name: SiteConfigProperties

SiteConfigPropertiesDictionary

Site config properties dictionary. Serialized Name: SiteConfigPropertiesDictionary

SiteConfigurationSnapshotInfo

A snapshot of a web app configuration. Serialized Name: SiteConfigurationSnapshotInfo

SiteContainerVolumeMount

The SiteContainerVolumeMount. Serialized Name: VolumeMount

SiteDnsConfig

The SiteDnsConfig. Serialized Name: SiteDnsConfig

SiteLimits

Metric limits set on an app. Serialized Name: SiteLimits

SiteMachineKey

MachineKey of an app. Serialized Name: SiteMachineKey

SitePatchInfo

ARM resource for a site. Serialized Name: SitePatchResource

SitePhpErrorLogFlag

Used for getting PHP error logging flag. Serialized Name: SitePhpErrorLogFlag

SlotDifference

A setting difference between two deployment slots of an app. Serialized Name: SlotDifference

SlotSwapStatus

The status of the last successful slot swap operation. Serialized Name: SlotSwapStatus

SlowRequestsBasedTrigger

Trigger based on request execution time. Serialized Name: SlowRequestsBasedTrigger

SnapshotRecoverySource

Specifies the web app that snapshot contents will be retrieved from. Serialized Name: SnapshotRecoverySource

SnapshotRestoreRequest

Details about app recovery operation. Serialized Name: SnapshotRestoreRequest

StackMajorVersion

Application stack major version. Serialized Name: StackMajorVersion

StackMinorVersion

Application stack minor version. Serialized Name: StackMinorVersion

StampCapacity

Stamp capacity information. Serialized Name: StampCapacity

StaticSiteBuildProperties

Build properties for the static site. Serialized Name: StaticSiteBuildProperties

StaticSiteCustomDomainContent

Static Site Custom Domain Request Properties ARM resource. Serialized Name: StaticSiteCustomDomainRequestPropertiesARMResource

StaticSiteDatabaseConnectionConfigurationFileOverview

A database connection configuration file Serialized Name: StaticSiteDatabaseConnectionConfigurationFileOverview

StaticSiteDatabaseConnectionOverview

Static Site Database Connection overview. Serialized Name: DatabaseConnectionOverview

StaticSiteDatabaseConnectionPatchContent

Static Site Database Connection Request Properties resource when patching Serialized Name: DatabaseConnectionPatchRequest

StaticSiteFunctionOverview

Static Site Function Overview ARM resource. Serialized Name: StaticSiteFunctionOverviewARMResource

StaticSiteLinkedBackendInfo

Static Site Linked Backend ARM resource. Serialized Name: StaticSiteLinkedBackend

StaticSitePatch

ARM resource for a static site when patching Serialized Name: StaticSitePatchResource

StaticSiteResetContent

Static Site Reset Properties ARM resource. Serialized Name: StaticSiteResetPropertiesARMResource

StaticSiteStringList

String list resource. Serialized Name: StringList

StaticSitesWorkflowPreview

Preview for the Static Site Workflow to be generated Serialized Name: StaticSitesWorkflowPreview

StaticSitesWorkflowPreviewContent

Request entity for previewing the Static Site workflow Serialized Name: StaticSitesWorkflowPreviewRequest

StaticSiteTemplate

Template Options for the static site. Serialized Name: StaticSiteTemplateOptions

StaticSiteUser

Static Site User ARM resource. Serialized Name: StaticSiteUserARMResource

StaticSiteUserInvitationContent

Static sites user roles invitation resource. Serialized Name: StaticSiteUserInvitationRequestResource

StaticSiteUserInvitationResult

Static sites user roles invitation link resource. Serialized Name: StaticSiteUserInvitationResponseResource

StaticSiteZipDeployment

Static site zip deployment ARM resource. Serialized Name: StaticSiteZipDeploymentARMResource

StatusCodesBasedTrigger

Trigger based on status code. Serialized Name: StatusCodesBasedTrigger

StatusCodesRangeBasedTrigger

Trigger based on range of status codes. Serialized Name: StatusCodesRangeBasedTrigger

StorageMigrationContent

Options for app content migration. Serialized Name: StorageMigrationOptions

StorageMigrationResult

Response for a migration of app content request. Serialized Name: StorageMigrationResponse

StorageMount

Server farm storage mount configuration. Serialized Name: StorageMount

TriggeredJobRun

Triggered Web Job Run Information. Serialized Name: TriggeredJobRun

TwitterRegistration

The configuration settings of the app registration for the Twitter provider. Serialized Name: TwitterRegistration

ValidateResponseError

Error details for when validation fails. Serialized Name: ValidateResponseError

VirtualApplication

Virtual application in an app. Serialized Name: VirtualApplication

VirtualDirectory

Directory for virtual application. Serialized Name: VirtualDirectory

VirtualIPMapping

Virtual IP mapping. Serialized Name: VirtualIPMapping

VirtualNetworkValidationFailureDetails

A class that describes the reason for a validation failure. Serialized Name: VnetValidationFailureDetails

VirtualNetworkValidationTestFailure

A class that describes a test that failed during NSG and UDR validation. Serialized Name: VnetValidationTestFailure

WebAppBackupInfo

Description of a backup which will be performed. Serialized Name: BackupRequest

WebAppBackupSchedule

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

WebAppContentHash

The content hash. Serialized Name: ContentHash

WebAppContentLink

The content link. Serialized Name: ContentLink

WebAppCookieExpiration

The configuration settings of the session cookie's expiration. Serialized Name: CookieExpiration

WebAppEnvironmentVariable

The WebAppEnvironmentVariable. Serialized Name: EnvironmentVariable

WebAppErrorInfo

The error info. Serialized Name: ErrorInfo

WebAppErrorProperties

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

WebAppIPAddress

The ip address. Serialized Name: IpAddress

WebAppIPAddressRange

The ip address range. Serialized Name: IpAddressRange

WebAppJsonSchema

The JSON schema. Serialized Name: JsonSchema

WebAppKeyInfo

Function key info. Serialized Name: KeyInfo

WebAppKeyInfoProperties

Properties of function key info. Serialized Name: KeyInfoProperties

WebAppLoginInfo

The configuration settings of the login flow of users using App Service Authentication/Authorization. Serialized Name: Login

WebAppMajorVersion

Web App stack major version. Serialized Name: WebAppMajorVersion

WebAppMinorVersion

Web App stack minor version. Serialized Name: WebAppMinorVersion

WebAppMSDeploy

MSDeploy ARM PUT information Serialized Name: MSDeploy

WebAppMSDeployLog

MSDeploy log Serialized Name: MSDeployLog

WebAppMSDeployLogEntry

MSDeploy log entry Serialized Name: MSDeployLogEntry

WebAppNetworkTrace

Network trace Serialized Name: NetworkTrace

WebAppProcessThreadInfo

Process Thread Information. Serialized Name: ProcessThreadInfo

WebAppProcessThreadProperties

Process Thread properties. Serialized Name: ProcessThreadProperties

WebAppPushSettings

Push settings for the App. Serialized Name: PushSettings

WebAppRequest

A request. Serialized Name: Request

WebAppRequestHistoryProperties

The request history. Serialized Name: RequestHistoryProperties

WebAppResponse

A response. Serialized Name: Response

WebAppRetryHistory

The retry history. Serialized Name: RetryHistory

WebAppRunActionCorrelation

The workflow run action correlation properties. Serialized Name: RunActionCorrelation

WebAppRunCorrelation

The correlation properties. Serialized Name: RunCorrelation

WebAppRuntimes

Web App stack runtimes. Serialized Name: WebAppRuntimes

WebAppRuntimeSettings

Web App runtime settings. Serialized Name: WebAppRuntimeSettings

WebAppStack

Web App stack. Serialized Name: WebAppStack

WindowsJavaContainerSettings

Windows Java Container settings. Serialized Name: WindowsJavaContainerSettings

WorkflowArtifacts

The workflow filter. Serialized Name: WorkflowArtifacts

WorkflowContent

The workflow parameters. Serialized Name: WorkflowParameter

WorkflowData

The workflow type. Serialized Name: Workflow

WorkflowEnvelopeProperties

Additional workflow properties. Serialized Name: WorkflowEnvelopeProperties

WorkflowExpression

The expression. Serialized Name: Expression

WorkflowExpressionResourceErrorInfo

The azure resource error info. Serialized Name: AzureResourceErrorInfo

WorkflowExpressionRoot

The expression root. Serialized Name: ExpressionRoot

WorkflowHealth

Represents the workflow health. Serialized Name: WorkflowHealth

WorkflowOutputContent

The workflow output parameter. Serialized Name: WorkflowOutputParameter

WorkflowRecurrenceSchedule

The recurrence schedule. Serialized Name: RecurrenceSchedule

WorkflowRegenerateActionContent

The access key regenerate action content. Serialized Name: RegenerateActionParameter

WorkflowResourceReference

The resource reference. Serialized Name: ResourceReference

WorkflowRunActionRepetitionIndex

The workflow run action repetition index. Serialized Name: RepetitionIndex

WorkflowRunTrigger

The workflow run trigger. Serialized Name: WorkflowRunTrigger

WorkflowSku

The sku type. Serialized Name: WorkflowSku

WorkflowTriggerCallbackUri

The workflow trigger callback URL. Serialized Name: WorkflowTriggerCallbackUrl

WorkflowTriggerListCallbackUriQueries

Gets the workflow trigger callback URL query parameters. Serialized Name: WorkflowTriggerListCallbackUrlQueries

WorkflowTriggerRecurrence

The workflow trigger recurrence. Serialized Name: WorkflowTriggerRecurrence

Structs

Name Description
AppDaprLogLevel

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

AppServiceDatabaseType

Database type (e.g. SqlAzure / MySql). Serialized Name: DatabaseType

AppServiceEnvironmentUpgradeAvailability

Whether an upgrade is available for this App Service Environment. Serialized Name: UpgradeAvailability

AppServiceEnvironmentUpgradePreference

Upgrade Preference Serialized Name: UpgradePreference

AppServiceFtpsState

State of FTP / FTPS service Serialized Name: FtpsState

AppServiceIPFilterTag

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

AppServiceKind

The workflow kind. Serialized Name: Kind

AppServiceNameUnavailableReason

<code>Invalid</code> indicates the name provided does not match Azure App Service naming requirements. <code>AlreadyExists</code> indicates that the name is already in use and is therefore unavailable. Serialized Name: InAvailabilityReasonType

AppServiceSkuName

The AppServiceSkuName. Serialized Name: SkuName

AppServiceStorageProtocol

Mounting protocol to use for the storage account. Serialized Name: AzureStorageProtocol

AppServiceSupportedTlsVersion

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

AppServiceTlsCipherSuite

The minimum strength TLS cipher suite allowed for an application Serialized Name: TlsCipherSuites

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. Serialized Name: RouteType

CheckNameResourceType

Resource type used for verification. Serialized Name: CheckNameResourceTypes

ClientCredentialMethod

The method that should be used to authenticate the user. Serialized Name: OpenIdConnectClientCredentialMethod

ConfigReferenceSource

The ApiKVReferencePropertiesSource. Serialized Name: ApiKVReferencePropertiesSource

CustomDomainStatus

The status of the custom domain Serialized Name: CustomDomainStatus

DeploymentBuildStatus

Deployment build status. Serialized Name: DeploymentBuildStatus

EnterpriseGradeCdnStatus

State indicating the status of the enterprise grade CDN serving traffic to the static web app. Serialized Name: EnterpriseGradeCdnStatus

FunctionAppRuntimeName

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

FunctionAppStorageAccountAuthenticationType

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

FunctionAppStorageType

Property to select Azure Storage type. Available options: blobContainer. Serialized Name: FunctionsDeploymentStorageType

FunctionTriggerType

The trigger type of the function Serialized Name: TriggerTypes

InstallScriptType

Type of the install script. Serialized Name: InstallScriptType

LoadBalancingMode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Serialized Name: LoadBalancingMode

OpenAuthenticationProviderType

Open authentication policy provider type. Serialized Name: OpenAuthenticationProviderType

ProviderOSTypeSelected

The ProviderOSTypeSelected. Serialized Name: ProviderOsTypeSelected

ProviderStackOSType

The ProviderStackOSType. Serialized Name: ProviderStackOsType

PublishingProfileFormat

Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp Serialized Name: PublishingProfileFormat

RegistryAdapterType

Type of the registry adapter. Serialized Name: RegistryAdapterType

ResourceScopeType

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

ScmType

SCM type. Serialized Name: ScmType

SiteDefaultAction

Default action for main access restriction if no rules are matched. Serialized Name: DefaultAction

SiteUpdateStrategyType

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

StaticSiteBasicAuthName

The StaticSiteBasicAuthName. Serialized Name: BasicAuthName

StaticSiteBuildStatus

The status of the static site build. Serialized Name: BuildStatus

StorageMountType

Type of the storage mount. Serialized Name: StorageMountType

ValidateResourceType

Resource type used for verification. Serialized Name: ValidateResourceTypes

WebAppKeyType

The key type. Serialized Name: KeyType

WebAppParameterType

The parameter type. Serialized Name: ParameterType

WorkflowProvisioningState

The workflow provisioning state. Serialized Name: WorkflowProvisioningState

WorkflowRecurrenceFrequency

The recurrence frequency. Serialized Name: RecurrenceFrequency

WorkflowSkuName

The sku name. Serialized Name: WorkflowSkuName

WorkflowState

The workflow state. Serialized Name: WorkflowState

WorkflowStatus

The workflow status. Serialized Name: WorkflowStatus

WorkflowTriggerProvisioningState

The workflow trigger provisioning state. Serialized Name: WorkflowTriggerProvisioningState

Enums

Name Description
AppServiceHostNameType

Hostname type. Serialized Name: HostNameType

AppServiceHostType

Indicates whether the hostname is a standard or repository hostname. Serialized Name: HostType

AppServiceIPMode

Specifies the IP mode of the app. Serialized Name: IPMode

AppServiceOperationStatus

The current status of the operation. Serialized Name: OperationStatus

AppServicePlanRestriction

App Service plans this offer is restricted to. Serialized Name: AppServicePlanRestrictions

AppServicePlanStatus

App Service plan status. Serialized Name: StatusOptions

AppServiceResourceType

Azure resource type. Serialized Name: AzureResourceType

AppServiceStorageAccountState

State of the storage account. Serialized Name: AzureStorageState

AppServiceStorageType

Type of storage. Serialized Name: AzureStorageType

AppServiceUsageState

State indicating whether the app has exceeded its quota usage. Read-only. Serialized Name: UsageState

ArtifactStorageType

The ArtifactStorageType. Serialized Name: StorageType

AutoGeneratedDomainNameLabelScope

Specifies the scope of uniqueness for the default hostname during resource creation Serialized Name: AutoGeneratedDomainNameLabelScope

AutoHealActionType

Predefined action to be taken. Serialized Name: AutoHealActionType

BackupFrequencyUnit

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) Serialized Name: FrequencyUnit

BackupRestoreOperationType

Operation type. Serialized Name: BackupRestoreOperationType

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". Serialized Name: BuiltInAuthenticationProvider

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. Serialized Name: ClientCertMode
CloneAbilityResult

Name of app. Serialized Name: CloneAbilityResult

ComputeModeOption

Shared/dedicated workers. Serialized Name: ComputeModeOptions

ConnectionStringType

Type of database. Serialized Name: ConnectionStringType

ContinuousWebJobStatus

Job status. Serialized Name: ContinuousWebJobStatus

CookieExpirationConvention

The convention used when determining the session cookie's expiration. Serialized Name: CookieExpirationConvention

CustomDnsSuffixProvisioningState

The CustomDnsSuffixProvisioningState. Serialized Name: CustomDnsSuffixProvisioningState

CustomHostNameDnsRecordType

Custom DNS record type. Serialized Name: CustomHostNameDnsRecordType

DetectorInsightStatus

Level of the most severe insight generated by the detector. Serialized Name: InsightStatus

DetectorIssueType

Represents the type of the Detector Serialized Name: IssueType

DetectorType

Whether this detector is an Analysis Detector or not. Serialized Name: DetectorType

DiagnosticDataRenderingType

Rendering Type Serialized Name: RenderingType

DiagnosticSolutionType

Type of Solution Serialized Name: SolutionType

DnsVerificationTestResult

DNS verification test result. Serialized Name: DnsVerificationTestResult

ForwardProxyConvention

The convention used to determine the url of the request made. Serialized Name: ForwardProxyConvention

FrontEndServiceType

The FrontEndServiceType. Serialized Name: FrontEndServiceType

HostingEnvironmentStatus

Current status of the App Service Environment. Serialized Name: HostingEnvironmentStatus

HostNameBindingSslState

SSL type Serialized Name: SslState

KeyVaultSecretStatus

Status of the Key Vault secret. Serialized Name: KeyVaultSecretStatus

KubeEnvironmentProvisioningState

Provisioning state of the Kubernetes Environment. Serialized Name: KubeEnvironmentProvisioningState

ManagedPipelineMode

Managed pipeline mode. Serialized Name: ManagedPipelineMode

ManagedServiceIdentityType

Type of managed service identity. Serialized Name: ManagedServiceIdentityType

MSDeployProvisioningState

Provisioning state Serialized Name: MSDeployProvisioningState

MySqlMigrationType

The type of migration operation to be done Serialized Name: MySqlMigrationType

NotificationLevel

Level indicating how critical this recommendation can impact. Serialized Name: NotificationLevel

ProvisioningState

Provisioning state of the App Service Plan. Serialized Name: ProvisioningState

PublicCertificateLocation

Public Certificate Location Serialized Name: PublicCertificateLocation

RecommendationChannel

List of channels that this recommendation can apply. Serialized Name: Channels

RedundancyMode

Site redundancy mode Serialized Name: RedundancyMode

ResolveStatus

The ResolveStatus. Serialized Name: ResolveStatus

SiteContainerAuthType

Auth Type Serialized Name: AuthType

SiteExtensionType

Site extension type. Serialized Name: SiteExtensionType

SiteLoadBalancing

Site load balancing. Serialized Name: SiteLoadBalancing

SiteRuntimeState

The SiteRuntimeState. Serialized Name: SiteRuntimeState

StackPreferredOS

Function App stack preferred OS. Serialized Name: StackPreferredOs

StagingEnvironmentPolicy

State indicating whether staging environments are allowed or not allowed for a static web app. Serialized Name: StagingEnvironmentPolicy

TriggeredWebJobStatus

Job status. Serialized Name: TriggeredWebJobStatus

UnauthenticatedClientAction

The action to take when an unauthenticated client attempts to access the app. Serialized Name: UnauthenticatedClientAction

UnauthenticatedClientActionV2

The action to take when an unauthenticated client attempts to access the app. Serialized Name: UnauthenticatedClientActionV2

WebAppBackupStatus

Backup status. Serialized Name: BackupItemStatus

WebAppDayOfWeek

The day of the week. Serialized Name: DayOfWeek

WebAppLogLevel

Log level. Serialized Name: LogLevel

WebAppMSDeployLogEntryType

Log entry type Serialized Name: MSDeployLogEntryType

WebJobType

Job type. Serialized Name: WebJobType

WebSiteAvailabilityState

Management information availability state for the app. Serialized Name: SiteAvailabilityState

WorkerSizeOption

Size of the machines. Serialized Name: WorkerSizeOptions

WorkflowHealthState

Gets or sets the workflow health state. Serialized Name: WorkflowHealthState