Поделиться через


IWebApp Интерфейс

Определение

Неизменяемое представление веб-приложения Azure на стороне клиента.

public interface IWebApp : Microsoft.Azure.Management.AppService.Fluent.IWebAppBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IUpdate>
type IWebApp = interface
    interface IBeta
    interface IWebAppBase
    interface IHasName
    interface IGroupableResource<IAppServiceManager, SiteInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<SiteInner>
    interface IRefreshable<IWebApp>
    interface IUpdatable<IUpdate>
Public Interface IWebApp
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IRefreshable(Of IWebApp), IUpdatable(Of IUpdate), IWebAppBase
Реализации

Свойства

AlwaysOn

Возвращает значение , если веб-приложение всегда включено.

(Унаследовано от IWebAppBase)
AppServicePlanId

Возвращает идентификатор ресурса плана службы приложений.

(Унаследовано от IWebAppBase)
AutoSwapSlotName

Возвращает имя слота автоматического переключения.

(Унаследовано от IWebAppBase)
AvailabilityState

Возвращает состояние доступности сведений об управлении для веб-приложения.

(Унаследовано от IWebAppBase)
ClientAffinityEnabled

Возвращает значение , если сопоставление клиента включено при балансировке нагрузки HTTP-запроса для нескольких экземпляров веб-приложения.

(Унаследовано от IWebAppBase)
ClientCertEnabled

Возвращает значение , если сертификат клиента включен для веб-приложения.

(Унаследовано от IWebAppBase)
CloningInfo

Получает сведения о том, клонировано ли веб-приложение из другого.

(Унаследовано от IWebAppBase)
ContainerSize

Возвращает размер контейнера функции.

(Унаследовано от IWebAppBase)
DefaultDocuments

Возвращает документы по умолчанию.

(Унаследовано от IWebAppBase)
DefaultHostName

Возвращает имя узла веб-приложения по умолчанию.

(Унаследовано от IWebAppBase)
DeploymentSlots

Возвращает точку входа для API управления слотами развертывания в веб-приложении.

DiagnosticLogsConfig

Возвращает конфигурацию журналов диагностики.

(Унаследовано от IWebAppBase)
DocumentRoot

Возвращает корневой каталог для веб-приложения.

(Унаследовано от IWebAppBase)
Enabled

Возвращает значение true, если сайт включен; в противном случае — false.

(Унаследовано от IWebAppBase)
EnabledHostNames

Возвращает имена узлов для включенного веб-приложения.

(Унаследовано от IWebAppBase)
FtpsState

Возвращает состояние службы FTP/FTPS.

(Унаследовано от IWebAppBase)
HostNames

Возвращает имена узлов, связанные с веб-приложением.

(Унаследовано от IWebAppBase)
HostNamesDisabled

Возвращает значение , если общедоступные имена узлов отключены для веб-приложения. Если задано значение true, приложение доступно только через Управление API процесс.

(Унаследовано от IWebAppBase)
HostNameSslStates

Возвращает список состояний SSL, используемых для управления привязками SSL для имен узлов сайта.

(Унаследовано от IWebAppBase)
Http20Enabled

Возвращает значение, указывающее, следует ли разрешить клиентам подключаться по протоколу http2.0.

(Унаследовано от IWebAppBase)
HttpsOnly

Значение true, если веб-приложение настроено на прием только HTTPS-запросов. HTTP-запросы будут перенаправляться.

(Унаследовано от IWebAppBase)
Id

Возвращает строку идентификатора ресурса.

(Унаследовано от IHasId)
Inner

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IHasInner<T>)
IsDefaultContainer

Получает сайт является контейнером по умолчанию.

(Унаследовано от IWebAppBase)
JavaContainer

Возвращает контейнер Java.

(Унаследовано от IWebAppBase)
JavaContainerVersion

Возвращает версию контейнера Java.

(Унаследовано от IWebAppBase)
JavaVersion

Возвращает версию Java.

(Унаследовано от IWebAppBase)
Key

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IIndexable)
LastModifiedTime

Возвращает время последнего изменения веб-приложения в формате UTC.

(Унаследовано от IWebAppBase)
LinuxFxVersion

Возвращает платформу и версию приложений Linux, если это веб-приложение Linux.

(Унаследовано от IWebAppBase)
LocalMySqlEnabled

Возвращает значение, указывающее, включен ли локальный MySQL.

(Унаследовано от IWebAppBase)
ManagedPipelineMode

Возвращает режим управляемого конвейера.

(Унаследовано от IWebAppBase)
Manager

Возвращает тип клиента диспетчера этого типа ресурса.

(Унаследовано от IHasManager<ManagerT>)
MinTlsVersion

Возвращает минимальную версию TLS, необходимую для SSL-запросов для веб-приложения.

(Унаследовано от IWebAppBase)
Name

Возвращает имя ресурса.

(Унаследовано от IHasName)
NetFrameworkVersion

Возвращает версию платформа .NET Framework.

(Унаследовано от IWebAppBase)
NodeVersion

Возвращает версию Node.JS.

(Унаследовано от IWebAppBase)
OperatingSystem

Возвращает операционную систему, в котором выполняется веб-приложение.

(Унаследовано от IWebAppBase)
OutboundIPAddresses

Возвращает список IP-адресов, которые это веб-приложение использует для исходящих подключений. Их можно использовать при настройке правил брандмауэра для баз данных, к которым обращается это веб-приложение.

(Унаследовано от IWebAppBase)
PhpVersion

Возвращает версию PHP.

(Унаследовано от IWebAppBase)
PlatformArchitecture

Возвращает архитектуру платформы 32-разрядная (x86) или 64-разрядная (x64).

(Унаследовано от IWebAppBase)
PythonVersion

Возвращает версию Python.

(Унаследовано от IWebAppBase)
Region

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IResource)
RegionName

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IResource)
RemoteDebuggingEnabled

Возвращает значение , если удаленный eebugging включен.

(Унаследовано от IWebAppBase)
RemoteDebuggingVersion

Возвращает версию удаленной отладки.

(Унаследовано от IWebAppBase)
RepositorySiteName

Возвращает имя сайта репозитория.

(Унаследовано от IWebAppBase)
ResourceGroupName

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IHasResourceGroup)
ScmSiteAlsoStopped

Возвращает значение, указывающее, следует ли останавливать сайт SCM (KUDU) при остановке веб-приложения. Значение по умолчанию — false.

(Унаследовано от IWebAppBase)
ScmType

Возвращает конфигурацию SCM для веб-приложения.

(Унаследовано от IWebAppBase)
State

Возвращает состояние веб-приложения.

(Унаследовано от IWebAppBase)
SystemAssignedManagedServiceIdentityPrincipalId

Возвращает назначенный системе (локальное) управляемое удостоверение службы Active Directory, назначенное веб-приложению.

(Унаследовано от IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Возвращает назначенный системой (локальный) идентификатор клиента Active Directory, назначенный веб-приложению.

(Унаследовано от IWebAppBase)
Tags

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IResource)
TargetSwapSlot

Возвращает слот, в который будет переключиться это приложение.

(Унаследовано от IWebAppBase)
TrafficManagerHostNames

Возвращает список имен узлов диспетчера трафика Azure, связанных с веб-приложением.

(Унаследовано от IWebAppBase)
Type

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IResource)
UsageState

Возвращает состояние, указывающее, превышено ли использование квоты веб-приложением.

(Унаследовано от IWebAppBase)
UserAssignedManagedServiceIdentityIds

Возвращает идентификаторы удостоверений, назначаемых пользователем.

(Унаследовано от IWebAppBase)
VirtualApplications

Возвращает виртуальные приложения и их виртуальные каталоги в этом веб-приложении.

(Унаследовано от IWebAppBase)
WebSocketsEnabled

Возвращает значение , если веб-сокет включен.

(Унаследовано от IWebAppBase)

Методы

ApplySlotConfigurations(String)

Примените конфигурации слота (или липкие) из указанного слота к текущему. Это полезно при переключении на предварительную версию.

(Унаследовано от IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Примените конфигурации слота (или липкие) из указанного слота к текущему. Это полезно при переключении на предварительную версию.

(Унаследовано от IWebAppBase)
Deploy()

Первый шаг, указывающий параметры для веб-развертывания (MS Deploy) в веб-приложении.

(Унаследовано от IWebAppBase)
GetAppSettings()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetAuthenticationConfig()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetConnectionStrings()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetContainerLogs()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetContainerLogsZip()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetHostNameBindings()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetPublishingProfile()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetSourceControl()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
GetSourceControlAsync(CancellationToken)

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IWebAppBase)
Refresh()

Обновляет ресурс для синхронизации с Azure.

(Унаследовано от IRefreshable<T>)
RefreshAsync(CancellationToken)

Обновляет ресурс для синхронизации с Azure.

(Унаследовано от IRefreshable<T>)
ResetSlotConfigurations()

Сброс исходной конфигурации слота.

(Унаследовано от IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Сброс исходной конфигурации слота.

(Унаследовано от IWebAppBase)
Restart()

Перезапускает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
RestartAsync(CancellationToken)

Перезапускает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
Start()

Запускает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
StartAsync(CancellationToken)

Запускает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
Stop()

Останавливает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
StopAsync(CancellationToken)

Останавливает веб-приложение или слот развертывания.

(Унаследовано от IWebAppBase)
StreamAllLogs()

Возвращает открытый поток для всех журналов.

(Унаследовано от IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Возвращает открытый поток для всех журналов.

(Унаследовано от IWebAppBase)
StreamApplicationLogs()

Возвращает открытый поток для журналов приложения.

(Унаследовано от IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Возвращает открытый поток для журналов приложения.

(Унаследовано от IWebAppBase)
StreamDeploymentLogs()

Возвращает открытый поток для журналов развертывания.

(Унаследовано от IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Возвращает открытый поток для журналов развертывания.

(Унаследовано от IWebAppBase)
StreamHttpLogs()

Возвращает открытый поток для журналов HTTP.

(Унаследовано от IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Возвращает открытый поток для журналов HTTP.

(Унаследовано от IWebAppBase)
StreamTraceLogs()

Возвращает открытый поток для журналов трассировки.

(Унаследовано от IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Возвращает открытый поток для журналов трассировки.

(Унаследовано от IWebAppBase)
Swap(String)

Переключает приложение, запущенное в текущем веб-приложении или слоте, на приложение, работающее в указанном слоте.

(Унаследовано от IWebAppBase)
SwapAsync(String, CancellationToken)

Переключает приложение, запущенное в текущем веб-приложении или слоте, на приложение, работающее в указанном слоте.

(Унаследовано от IWebAppBase)
Update()

Неизменяемое представление веб-приложения Azure на стороне клиента.

(Унаследовано от IUpdatable<T>)
VerifyDomainOwnership(String, String)

Проверяет владение доменом для заказа сертификатов, проверяя, что имя узла домена привязано к этому веб-приложению.

(Унаследовано от IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Проверяет владение доменом для заказа сертификатов, проверяя, что имя узла домена привязано к этому веб-приложению.

(Унаследовано от IWebAppBase)
WarDeploy(FileInfo)

Развертывает WAR-файл в специализированном tomcat Azure в этом веб-приложении.

WarDeployAsync(FileInfo, CancellationToken)

Развертывает WAR-файл в специализированном tomcat Azure в этом веб-приложении.

Применяется к