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
- Реализации
-
IWebAppBase IBeta IGroupableResource<ManagerT,InnerT> IGroupableResource<IAppServiceManager,SiteInner> IHasId IHasInner<InnerT> IHasInner<SiteInner> IHasManager<ManagerT> IHasManager<IAppServiceManager> IHasName IHasParent<IFunctionApp> IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IAppServiceManager> IIndependentChildResource<IAppServiceManager,SiteInner> IResource IIndexable IRefreshable<IFunctionDeploymentSlot> IUpdatable<IUpdate>
Свойства
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) |
Применяется к
Azure SDK for .NET