module Azure::Web::Profiles::Latest::Mgmt::Models

Constants

AbnormalTimePeriod

Class representing Abnormal Time Period identified in diagnosis

AccessControlEntryAction

Defines values for AccessControlEntryAction

Address

Address information for domain registration.

AddressResponse

Describes main public IP address and any extra virtual IPs.

AllowedAudiencesValidation

Model object.

AnalysisData

Class Representing Detector Evidence used for analysis

AnalysisDefinition

Definition of Analysis

ApiDefinitionInfo

Information about the formal API definition for the app.

ApiManagementConfig

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

AppRegistration

Model object.

AppServiceCertificate

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

AppServiceCertificateCollection

Collection of certificate order certificates.

AppServiceCertificateOrder

SSL certificate purchase order.

AppServiceCertificateOrderCollection

Collection of certificate orders.

AppServiceCertificateOrderPatchResource

ARM resource for a certificate order that is purchased through Azure.

AppServiceCertificatePatchResource

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

AppServiceCertificateResource

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

AppServiceEnvironment

Description of an App Service Environment.

AppServiceEnvironmentCollection

Collection of App Service Environments.

AppServiceEnvironmentPatchResource

ARM resource for a app service environment.

AppServiceEnvironmentResource

App Service Environment ARM resource.

AppServicePlan

App Service plan.

AppServicePlanCollection

Collection of App Service plans.

AppServicePlanPatchResource

ARM resource for a app service plan.

AppServicePlanRestrictions

Defines values for AppServicePlanRestrictions

ApplicationLogsConfig

Application logs configuration.

ApplicationStack

Application stack.

ApplicationStackCollection

Collection of Application Stacks

ApplicationStackResource

ARM resource for a ApplicationStack.

AppserviceGithubToken

Github access token for Appservice CLI github integration.

AppserviceGithubTokenRequest

Appservice Github token request content.

ArmIdWrapper

A wrapper for an ARM resource id

AuthPlatform

Model object.

AutoHealActionType

Defines values for AutoHealActionType

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

Model object.

AzureActiveDirectoryLogin

Model object.

AzureActiveDirectoryRegistration

Model object.

AzureActiveDirectoryValidation

Model object.

AzureBlobStorageApplicationLogsConfig

Application logs azure blob storage configuration.

AzureBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration.

AzureResourceType

Defines values for AzureResourceType

AzureStorageInfoValue

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

AzureStoragePropertyDictionaryResource

AzureStorageInfo dictionary resource.

AzureStorageState

Defines values for AzureStorageState

AzureStorageType

Defines values for AzureStorageType

AzureTableStorageApplicationLogsConfig

Application logs to Azure table storage configuration.

BackupItem

Backup description.

BackupItemCollection

Collection of backup items.

BackupItemStatus

Defines values for BackupItemStatus

BackupRequest

Description of a backup which will be performed.

BackupRestoreOperationType

Defines values for BackupRestoreOperationType

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.

BillingMeterCollection

Collection of Billing Meters

BlobStorageTokenStore

Model object.

BuildStatus

Defines values for BuildStatus

BuiltInAuthenticationProvider

Defines values for BuiltInAuthenticationProvider

Capability

Describes the capabilities/features allowed for a specific SKU.

Certificate

SSL certificate for an app.

CertificateCollection

Collection of certificates.

CertificateDetails

SSL certificate details.

CertificateEmail

SSL certificate email.

CertificateOrderAction

Certificate order action.

CertificateOrderActionType

Defines values for CertificateOrderActionType

CertificateOrderStatus

Defines values for CertificateOrderStatus

CertificatePatchResource

ARM resource for a certificate.

CertificateProductType

Defines values for CertificateProductType

Channels

Defines values for Channels

CheckNameResourceTypes

Defines values for CheckNameResourceTypes

ClientCertMode

Defines values for ClientCertMode

ClientCredentialMethod

Defines values for ClientCredentialMethod

ClientRegistration

Model object.

CloneAbilityResult

Defines values for CloneAbilityResult

CloningInfo

Information needed for cloning operation.

ComputeModeOptions

Defines values for ComputeModeOptions

ConnStringInfo

Database connection string information.

ConnStringValueTypePair

Database connection string value to type pair.

ConnectionStringDictionary

String dictionary resource.

ConnectionStringType

Defines values for ConnectionStringType

Contact

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.

ContainerCpuStatistics

Model object.

ContainerCpuUsage

Model object.

ContainerInfo

Model object.

ContainerMemoryStatistics

Model object.

ContainerNetworkInterfaceStatistics

Model object.

ContainerThrottlingData

Model object.

ContinuousWebJob

Continuous Web Job Information.

ContinuousWebJobCollection

Collection of Kudu continuous web job information elements.

ContinuousWebJobStatus

Defines values for ContinuousWebJobStatus

CookieExpiration

Model object.

CookieExpirationConvention

Defines values for CookieExpirationConvention

CorsSettings

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

CreatedByType

Defines values for CreatedByType

CsmCopySlotEntity

Copy deployment slot parameters.

CsmMoveResourceEnvelope

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

CsmOperationCollection

Collection of Azure resource manager operation metadata.

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.

CsmPublishingCredentialsPoliciesCollection

Publishing Credentials Policies collection.

CsmPublishingCredentialsPoliciesEntity

Publishing Credentials Policies parameters.

CsmPublishingProfileOptions

Publishing options for requested profile.

CsmSlotEntity

Deployment slot parameters.

CsmUsageQuota

Usage of the quota resource.

CsmUsageQuotaCollection

Collection of CSM usage quotas.

CustomHostNameDnsRecordType

Defines values for CustomHostNameDnsRecordType

CustomHostnameAnalysisResult

Custom domain analysis.

CustomOpenIdConnectProvider

Model object.

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.

DatabaseType

Defines values for DatabaseType

DefaultErrorResponse

App Service error response.

DefaultErrorResponseError

Error model.

DefaultErrorResponseErrorDetailsItem

Detailed errors.

DeletedAppRestoreRequest

Details about restoring a deleted app.

DeletedSite

A deleted app.

DeletedWebAppCollection

Collection of deleted apps.

Deployment

User credentials used for publishing activity.

DeploymentCollection

Collection of app deployments.

DeploymentLocations

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

DetectorAbnormalTimePeriod

Class representing Abnormal Time Period detected.

DetectorDefinition

Class representing detector definition

DetectorInfo

Definition of Detector

DetectorResponse

Class representing Response from Detector

DetectorResponseCollection

Collection of detector responses

DiagnosticAnalysis

Class representing a diagnostic analysis done on an application

DiagnosticAnalysisCollection

Collection of Diagnostic Analyses

DiagnosticCategory

Class representing detector definition

DiagnosticCategoryCollection

Collection of Diagnostic Categories

DiagnosticData

Set of data with rendering instructions

DiagnosticDetectorCollection

Collection of Diagnostic Detectors

DiagnosticDetectorResponse

Class representing Response from Diagnostic Detectors

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

DnsType

Defines values for DnsType

DnsVerificationTestResult

Defines values for DnsVerificationTestResult

Domain

Information about a domain.

DomainAvailabilityCheckResult

Domain availability check result.

DomainCollection

Collection of domains.

DomainControlCenterSsoRequest

Single sign-on request information for domain management.

DomainOwnershipIdentifier

Domain ownership Identifier.

DomainOwnershipIdentifierCollection

Collection of domain ownership identifiers.

DomainPatchResource

ARM resource for a domain.

DomainPurchaseConsent

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

DomainRecommendationSearchParameters

Domain recommendation search parameters.

DomainStatus

Defines values for DomainStatus

DomainType

Defines values for DomainType

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.

ErrorEntity

Body of the error response returned from the API.

Experiments

Routing rules in production experiments.

Facebook

Model object.

FileSystemApplicationLogsConfig

Application logs to file system configuration.

FileSystemHttpLogsConfig

Http logs to file system configuration.

FileSystemTokenStore

Model object.

ForwardProxy

Model object.

ForwardProxyConvention

Defines values for ForwardProxyConvention

FrequencyUnit

Defines values for FrequencyUnit

FtpsState

Defines values for FtpsState

FunctionEnvelope

Function information.

FunctionEnvelopeCollection

Collection of Kudu function information elements.

FunctionSecrets

Function secrets.

GeoRegion

Geographical region.

GeoRegionCollection

Collection of geographical regions.

GitHub

Model object.

GlobalCsmSkuDescription

A Global SKU Description.

GlobalValidation

Model object.

Google

Model object.

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.

HostName

Details of a hostname derived from a domain.

HostNameBinding

A hostname binding object.

HostNameBindingCollection

Collection of hostname bindings.

HostNameSslState

SSL-enabled hostname.

HostNameType

Defines values for HostNameType

HostType

Defines values for HostType

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.

HostingEnvironmentStatus

Defines values for HostingEnvironmentStatus

HttpLogsConfig

Http logs configuration.

HttpSettings

Model object.

HttpSettingsRoutes

Model object.

HybridConnection

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

HybridConnectionCollection

Collection of hostname bindings.

HybridConnectionKey

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

HybridConnectionLimits

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

Identifier

A domain specific resource identifier.

IdentifierCollection

Collection of identifiers.

IdentityProviders

Model object.

InAvailabilityReasonType

Defines values for InAvailabilityReasonType

InboundEnvironmentEndpoint

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

InboundEnvironmentEndpointCollection

Collection of Inbound Environment Endpoints

IpFilterTag

Defines values for IpFilterTag

IpSecurityRestriction

IP security restriction on an app.

IssueType

Defines values for IssueType

JwtClaimChecks

Model object.

KeyInfo

Function key info.

KeyVaultSecretStatus

Defines values for KeyVaultSecretStatus

LoadBalancingMode

Defines values for LoadBalancingMode

LocalizableString

Localizable string object containing the name and a localized value.

LogLevel

Defines values for LogLevel

LogSpecification

Log Definition of a single resource metric.

Login

Model object.

LoginRoutes

Model object.

LoginScopes

Model object.

MSDeploy

MSDeploy ARM PUT information

MSDeployLog

MSDeploy log

MSDeployLogEntry

MSDeploy log entry

MSDeployLogEntryType

Defines values for MSDeployLogEntryType

MSDeployProvisioningState

Defines values for MSDeployProvisioningState

MSDeployStatus

MSDeploy ARM response

ManagedPipelineMode

Defines values for ManagedPipelineMode

ManagedServiceIdentity

Managed service identity.

ManagedServiceIdentityType

Defines values for ManagedServiceIdentityType

ManagedServiceIdentityUserAssignedIdentitiesValue

Model object.

MetricAvailability

Retention policy of a resource metric.

MetricSpecification

Definition of a single resource metric.

MigrateMySqlRequest

MySQL migration request.

MigrateMySqlStatus

MySQL migration status.

MySqlMigrationType

Defines values for MySqlMigrationType

NameIdentifier

Identifies an object.

NameIdentifierCollection

Collection of domain name identifiers.

NameValuePair

Name value pair.

NetworkAccessControlEntry

Network access control entry.

NetworkFeatures

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

NetworkTrace

Network trace

Nonce

Model object.

NotificationLevel

Defines values for NotificationLevel

OpenIdConnectClientCredential

Model object.

OpenIdConnectConfig

Model object.

OpenIdConnectLogin

Model object.

OpenIdConnectRegistration

Model object.

Operation

An operation on a resource.

OperationStatus

Defines values for OperationStatus

OutboundEnvironmentEndpoint

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

OutboundEnvironmentEndpointCollection

Collection of Outbound Environment Endpoints

PerfMonCounterCollection

Collection of performance monitor counters.

PerfMonResponse

Performance monitor API response.

PerfMonSample

Performance monitor sample in a set.

PerfMonSet

Metric information.

PremierAddOn

Premier add-on.

PremierAddOnOffer

Premier add-on offer.

PremierAddOnOfferCollection

Collection of premier add-on offers.

PremierAddOnPatchResource

ARM resource for a PremierAddOn.

PrivateAccess

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

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.

PrivateEndpointConnectionResource

Private Endpoint Connection ARM resource.

PrivateLinkConnectionApprovalRequestResource

Private Endpoint Connection Approval ARM resource.

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.

ProcessInfoCollection

Collection of Kudu process information elements.

ProcessModuleInfo

Process Module Information.

ProcessModuleInfoCollection

Collection of Kudu thread information elements.

ProcessThreadInfo

Process Thread Information.

ProcessThreadInfoCollection

Collection of Kudu thread information elements.

ProvisioningState

Defines values for ProvisioningState

ProxyOnlyResource

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

PublicCertificate

Public certificate object

PublicCertificateCollection

Collection of public certificates

PublicCertificateLocation

Defines values for PublicCertificateLocation

PublishingProfileFormat

Defines values for PublishingProfileFormat

PushSettings

Push settings for the App.

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.

RecommendationCollection

Collection of recommendations.

RecommendationRule

Represents a recommendation rule that the recommendation engine can perform.

RedundancyMode

Defines values for RedundancyMode

ReissueCertificateOrderRequest

Class representing certificate reissue request.

RelayServiceConnectionEntity

Hybrid Connection for an App Service app.

Rendering

Instructions for rendering the data

RenderingType

Defines values for RenderingType

RenewCertificateOrderRequest

Class representing certificate renew request.

RequestsBasedTrigger

Trigger based on total requests.

Resource

Azure resource. This resource is tracked in Azure Resource Manager

ResourceCollection

Collection of resources.

ResourceHealthMetadata

Used for getting ResourceHealthCheck settings.

ResourceHealthMetadataCollection

Collection of resource health metadata.

ResourceMetricAvailability

Metrics availability and retention.

ResourceMetricDefinition

Metadata for the metrics.

ResourceMetricDefinitionCollection

Collection of metric definitions.

ResourceNameAvailability

Information regarding availability of a resource name.

ResourceNameAvailabilityRequest

Resource name availability request content.

ResourceScopeType

Defines values for ResourceScopeType

ResponseMetaData

Model object.

RestoreRequest

Description of a restore request.

RouteType

Defines values for RouteType

ScmType

Defines values for ScmType

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.

SiteAuthSettingsV2

Model object.

SiteAvailabilityState

Defines values for SiteAvailabilityState

SiteCloneability

Represents whether or not an app is cloneable.

SiteCloneabilityCriterion

An app cloneability criterion.

SiteConfig

Configuration of an App Service app.

SiteConfigResource

Web app configuration ARM resource.

SiteConfigResourceCollection

Collection of site configurations.

SiteConfigurationSnapshotInfo

A snapshot of a web app configuration.

SiteConfigurationSnapshotInfoCollection

Collection of metadata for the app configuration snapshots that can be restored.

SiteExtensionInfo

Site Extension Information.

SiteExtensionInfoCollection

Collection of Kudu site extension information elements.

SiteExtensionType

Defines values for SiteExtensionType

SiteLimits

Metric limits set on an app.

SiteLoadBalancing

Defines values for SiteLoadBalancing

SiteLogsConfig

Configuration of App Service site logs.

SiteMachineKey

MachineKey of an app.

SitePatchResource

ARM resource for a site.

SitePhpErrorLogFlag

Used for getting PHP error logging flag.

SiteRuntimeState

Defines values for SiteRuntimeState

SiteSeal

Site seal

SiteSealRequest

Site seal request.

SiteSourceControl

Source control configuration for an app.

SkuCapacity

Description of the App Service plan scale options.

SkuDescription

Description of a SKU for a scalable resource.

SkuInfo

SKU discovery information.

SkuInfoCollection

Collection of SKU information.

SkuInfos

Collection of SKU information.

SkuName

Defines values for SkuName

SlotConfigNamesResource

Slot Config names azure resource.

SlotDifference

A setting difference between two deployment slots of an app.

SlotDifferenceCollection

Collection of slot differences.

SlotSwapStatus

The status of the last successful slot swap operation.

SlowRequestsBasedTrigger

Trigger based on request execution time.

Snapshot

A snapshot of an app.

SnapshotCollection

Collection of snapshots which can be used to revert an app to a previous time.

SnapshotRecoverySource

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

SnapshotRestoreRequest

Details about app recovery operation.

Solution

Class Representing Solution for problems detected.

SolutionType

Defines values for SolutionType

SourceControl

The source control OAuth token.

SourceControlCollection

Collection of source controls.

SslState

Defines values for SslState

StackMajorVersion

Application stack major version.

StackMinorVersion

Application stack minor version.

StampCapacity

Stamp capacity information.

StampCapacityCollection

Collection of stamp capacities.

StaticSiteARMResource

Static Site ARM resource.

StaticSiteBuildARMResource

Static Site Build ARM resource.

StaticSiteBuildCollection

Collection of static site builds.

StaticSiteBuildProperties

Build properties for the static site.

StaticSiteCollection

Collection of static sites.

StaticSiteCustomDomainOverviewARMResource

Static Site Custom Domain Overview ARM resource.

StaticSiteCustomDomainOverviewCollection

Collection of static site custom domains.

StaticSiteFunctionOverviewARMResource

Static Site Function Overview ARM resource.

StaticSiteFunctionOverviewCollection

Collection of static site functions.

StaticSitePatchResource

ARM resource for a static site when patching

StaticSiteResetPropertiesARMResource

Static Site Reset Properties ARM resource.

StaticSiteUserARMResource

Static Site User ARM resource.

StaticSiteUserCollection

Collection of static site custom users.

StaticSiteUserInvitationRequestResource

Static sites user roles invitation resource.

StaticSiteUserInvitationResponseResource

Static sites user roles invitation link resource.

StaticSitesWorkflowPreview

Preview for the Static Site Workflow to be generated

StaticSitesWorkflowPreviewRequest

Request entity for previewing the Static Site workflow

StatusCodesBasedTrigger

Trigger based on status code.

StatusOptions

Defines values for StatusOptions

StorageMigrationOptions

Options for app content migration.

StorageMigrationResponse

Response for a migration of app content request.

StringDictionary

String dictionary resource.

SupportedTlsVersions

Defines values for SupportedTlsVersions

SwiftVirtualNetwork

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

SystemData

Metadata pertaining to creation and last modification of the resource.

TldLegalAgreement

Legal agreement for a top level domain.

TldLegalAgreementCollection

Collection of top-level domain legal agreements.

TokenStore

Model object.

TopLevelDomain

A top level domain object.

TopLevelDomainAgreementOption

Options for retrieving the list of top level domain legal agreements.

TopLevelDomainCollection

Collection of Top-level domains.

TriggerTypes

Defines values for TriggerTypes

TriggeredJobHistory

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

TriggeredJobHistoryCollection

Collection of Kudu continuous web job information elements.

TriggeredJobRun

Triggered Web Job Run Information.

TriggeredWebJob

Triggered Web Job Information.

TriggeredWebJobCollection

Collection of Kudu continuous web job information elements.

TriggeredWebJobStatus

Defines values for TriggeredWebJobStatus

Twitter

Model object.

TwitterRegistration

Model object.

UnauthenticatedClientAction

Defines values for UnauthenticatedClientAction

UnauthenticatedClientActionV2

Defines values for UnauthenticatedClientActionV2

Usage

Usage of the quota resource.

UsageCollection

Collection of usages.

UsageState

Defines values for UsageState

User

User credentials used for publishing activity.

ValidateRequest

Resource validation request content.

ValidateResourceTypes

Defines values for ValidateResourceTypes

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.

VnetInfo

Virtual Network information contract.

VnetParameters

The required set of inputs to validate a VNET

VnetRoute

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

VnetValidationFailureDetails

A class that describes the reason for a validation failure.

VnetValidationTestFailure

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

WebAppCollection

Collection of App Service apps.

WebAppInstanceStatusCollection

Collection of app instances.

WebJob

Web Job Information.

WebJobCollection

Collection of Kudu web job information elements.

WebJobType

Defines values for WebJobType

WebSiteInstanceStatus

Model object.

WorkerPool

Worker pool of an App Service Environment.

WorkerPoolCollection

Collection of worker pools.

WorkerPoolResource

Worker pool of an App Service Environment ARM resource.

WorkerSizeOptions

Defines values for WorkerSizeOptions