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


IFunctionDeploymentSlot Интерфейс

Определение

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

public interface IFunctionDeploymentSlot : 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.IHasParent<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IFunctionDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.FunctionDeploymentSlot.Update.IUpdate>
type IFunctionDeploymentSlot = interface
    interface IBeta
    interface IIndependentChildResource<IAppServiceManager, SiteInner>
    interface IGroupableResource<IAppServiceManager, SiteInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<SiteInner>
    interface IIndependentChild<IAppServiceManager>
    interface IWebAppBase
    interface IRefreshable<IFunctionDeploymentSlot>
    interface IUpdatable<IUpdate>
    interface IHasParent<IFunctionApp>
Public Interface IFunctionDeploymentSlot
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IHasParent(Of IFunctionApp), IIndependentChild(Of IAppServiceManager), IIndependentChildResource(Of IAppServiceManager, SiteInner), IRefreshable(Of IFunctionDeploymentSlot), 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)
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)
Parent

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

(Унаследовано от IHasParent<ParentT>)
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)

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