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


IWebAppBase Интерфейс

Определение

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

public interface 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>
type IWebAppBase = interface
    interface IBeta
    interface IHasName
    interface IGroupableResource<IAppServiceManager, SiteInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<SiteInner>
Public Interface IWebAppBase
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager)
Производный
Реализации

Свойства

AlwaysOn

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

AppServicePlanId

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

AutoSwapSlotName

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

AvailabilityState

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

ClientAffinityEnabled

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

ClientCertEnabled

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

CloningInfo

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

ContainerSize

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

DefaultDocuments

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

DefaultHostName

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

DiagnosticLogsConfig

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

DocumentRoot

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

Enabled

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

EnabledHostNames

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

FtpsState

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

HostNames

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

HostNamesDisabled

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

HostNameSslStates

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

Http20Enabled

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

HttpsOnly

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

Id

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

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

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

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

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

JavaContainer

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

JavaContainerVersion

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

JavaVersion

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

Key

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

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

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

LinuxFxVersion

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

LocalMySqlEnabled

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

ManagedPipelineMode

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

Manager

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

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

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

Name

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

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

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

NodeVersion

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

OperatingSystem

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

OutboundIPAddresses

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

PhpVersion

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

PlatformArchitecture

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

PythonVersion

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

Region

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

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

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

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

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

RemoteDebuggingVersion

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

RepositorySiteName

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

ResourceGroupName

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

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

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

ScmType

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

State

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

SystemAssignedManagedServiceIdentityPrincipalId

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

SystemAssignedManagedServiceIdentityTenantId

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

Tags

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

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

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

TrafficManagerHostNames

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

Type

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

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

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

UserAssignedManagedServiceIdentityIds

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

VirtualApplications

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

WebSocketsEnabled

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

Методы

ApplySlotConfigurations(String)

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

ApplySlotConfigurationsAsync(String, CancellationToken)

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

Deploy()

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

GetAppSettings()

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

GetAppSettingsAsync(CancellationToken)

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

GetAuthenticationConfig()

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

GetAuthenticationConfigAsync(CancellationToken)

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

GetConnectionStrings()

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

GetConnectionStringsAsync(CancellationToken)

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

GetContainerLogs()

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

GetContainerLogsAsync(CancellationToken)

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

GetContainerLogsZip()

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

GetContainerLogsZipAsync(CancellationToken)

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

GetHostNameBindings()

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

GetHostNameBindingsAsync(CancellationToken)

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

GetPublishingProfile()

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

GetPublishingProfileAsync(CancellationToken)

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

GetSourceControl()

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

GetSourceControlAsync(CancellationToken)

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

ResetSlotConfigurations()

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

ResetSlotConfigurationsAsync(CancellationToken)

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

Restart()

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

RestartAsync(CancellationToken)

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

Start()

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

StartAsync(CancellationToken)

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

Stop()

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

StopAsync(CancellationToken)

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

StreamAllLogs()

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

StreamAllLogsAsync(CancellationToken)

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

StreamApplicationLogs()

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

StreamApplicationLogsAsync(CancellationToken)

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

StreamDeploymentLogs()

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

StreamDeploymentLogsAsync(CancellationToken)

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

StreamHttpLogs()

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

StreamHttpLogsAsync(CancellationToken)

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

StreamTraceLogs()

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

StreamTraceLogsAsync(CancellationToken)

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

Swap(String)

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

SwapAsync(String, CancellationToken)

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

VerifyDomainOwnership(String, String)

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

VerifyDomainOwnershipAsync(String, String, CancellationToken)

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

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