你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IWebApp 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Azure Web 应用的不可变客户端表示形式。
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 |
获取 Web 应用是否始终处于打开状态。 (继承自 IWebAppBase) |
AppServicePlanId |
获取应用服务计划的资源 ID。 (继承自 IWebAppBase) |
AutoSwapSlotName |
获取自动交换槽名称。 (继承自 IWebAppBase) |
AvailabilityState |
获取 Web 应用的管理信息可用性状态。 (继承自 IWebAppBase) |
ClientAffinityEnabled |
获取是否在对多个 Web 应用实例的 http 请求进行负载均衡时启用了客户端关联。 (继承自 IWebAppBase) |
ClientCertEnabled |
获取是否为 Web 应用启用了客户端证书。 (继承自 IWebAppBase) |
CloningInfo |
获取有关 Web 应用是否从另一个应用克隆的信息。 (继承自 IWebAppBase) |
ContainerSize |
获取函数容器的大小。 (继承自 IWebAppBase) |
DefaultDocuments |
获取默认文档。 (继承自 IWebAppBase) |
DefaultHostName |
获取 Web 应用的默认主机名。 (继承自 IWebAppBase) |
DeploymentSlots |
获取 Web 应用下的部署槽管理 API 的入口点。 |
DiagnosticLogsConfig |
获取诊断日志配置。 (继承自 IWebAppBase) |
DocumentRoot |
获取 Web 应用的根目录。 (继承自 IWebAppBase) |
Enabled |
如果启用站点,则为 true;否则为 false。 (继承自 IWebAppBase) |
EnabledHostNames |
获取已启用的 Web 应用的主机名。 (继承自 IWebAppBase) |
FtpsState |
获取 FTP/FTPS 服务的状态。 (继承自 IWebAppBase) |
HostNames |
获取与 Web 应用关联的主机名。 (继承自 IWebAppBase) |
HostNamesDisabled |
如果 Web 应用禁用了公共主机名,则获取 。 如果设置为 true,则只能通过API 管理进程访问应用。 (继承自 IWebAppBase) |
HostNameSslStates |
获取用于管理站点主机名的 SSL 绑定的 SSL 状态的列表。 (继承自 IWebAppBase) |
Http20Enabled |
获取是否允许客户端通过 http2.0 进行连接。 (继承自 IWebAppBase) |
HttpsOnly |
如果 Web 应用配置为仅接受 HTTPS 请求,则为 True。 HTTP 请求将被重定向。 (继承自 IWebAppBase) |
Id |
获取资源 ID 字符串 (继承自 IHasId) |
Inner |
Azure Web 应用的不可变客户端表示形式。 (继承自 IHasInner<T>) |
IsDefaultContainer |
获取站点是默认容器。 (继承自 IWebAppBase) |
JavaContainer |
获取 Java 容器。 (继承自 IWebAppBase) |
JavaContainerVersion |
获取 Java 容器版本。 (继承自 IWebAppBase) |
JavaVersion |
获取 Java 版本。 (继承自 IWebAppBase) |
Key |
Azure Web 应用的不可变客户端表示形式。 (继承自 IIndexable) |
LastModifiedTime |
获取上次以 UTC 格式修改 Web 应用的时间。 (继承自 IWebAppBase) |
LinuxFxVersion |
获取 Linux 应用框架和版本(如果这是 Linux Web 应用)。 (继承自 IWebAppBase) |
LocalMySqlEnabled |
获取是否启用本地 MySQL。 (继承自 IWebAppBase) |
ManagedPipelineMode |
获取托管管道模式。 (继承自 IWebAppBase) |
Manager |
获取此资源类型的管理器客户端类型。 (继承自 IHasManager<ManagerT>) |
MinTlsVersion |
获取 Web 应用的 SSL 请求所需的最低 TLS 版本 (继承自 IWebAppBase) |
Name |
获取资源的名称 (继承自 IHasName) |
NetFrameworkVersion |
获取.NET Framework版本。 (继承自 IWebAppBase) |
NodeVersion |
获取Node.JS的版本。 (继承自 IWebAppBase) |
OperatingSystem |
获取运行 Web 应用的操作系统。 (继承自 IWebAppBase) |
OutboundIPAddresses |
获取此 Web 应用用于出站连接的 IP 地址列表。 为此 Web 应用访问的数据库配置防火墙规则时,可以使用这些规则。 (继承自 IWebAppBase) |
PhpVersion |
获取 PHP 的版本。 (继承自 IWebAppBase) |
PlatformArchitecture |
获取平台的体系结构,即 32 位 (x86) 或 64 位 (x64) 。 (继承自 IWebAppBase) |
PythonVersion |
获取 Python 的版本。 (继承自 IWebAppBase) |
Region |
Azure Web 应用的不可变客户端表示形式。 (继承自 IResource) |
RegionName |
Azure Web 应用的不可变客户端表示形式。 (继承自 IResource) |
RemoteDebuggingEnabled |
如果启用了远程 eebugging,则获取 。 (继承自 IWebAppBase) |
RemoteDebuggingVersion |
获取远程调试版本。 (继承自 IWebAppBase) |
RepositorySiteName |
获取存储库站点的名称。 (继承自 IWebAppBase) |
ResourceGroupName |
Azure Web 应用的不可变客户端表示形式。 (继承自 IHasResourceGroup) |
ScmSiteAlsoStopped |
获取在 Web 应用停止时是否 (KUDU) 站点停止 SCM。 默认值为 false。 (继承自 IWebAppBase) |
ScmType |
获取 Web 应用的 SCM 配置。 (继承自 IWebAppBase) |
State |
获取 Web 应用的状态。 (继承自 IWebAppBase) |
SystemAssignedManagedServiceIdentityPrincipalId |
获取分配给 Web 应用的系统分配 (本地) 托管服务标识特定的 Active Directory 服务主体 ID。 (继承自 IWebAppBase) |
SystemAssignedManagedServiceIdentityTenantId |
获取分配给 Web 应用的系统分配 (本地) 托管服务标识特定的 Active Directory 租户 ID。 (继承自 IWebAppBase) |
Tags |
Azure Web 应用的不可变客户端表示形式。 (继承自 IResource) |
TargetSwapSlot |
获取此应用将交换到哪个槽。 (继承自 IWebAppBase) |
TrafficManagerHostNames |
获取与 Web 应用关联的 Azure 流量管理器主机名的列表。 (继承自 IWebAppBase) |
Type |
Azure Web 应用的不可变客户端表示形式。 (继承自 IResource) |
UsageState |
获取指示 Web 应用是否已超出其配额使用量的状态。 (继承自 IWebAppBase) |
UserAssignedManagedServiceIdentityIds |
获取用户分配的标识的 ID。 (继承自 IWebAppBase) |
VirtualApplications |
获取此 Web 应用中的虚拟应用程序及其虚拟目录。 (继承自 IWebAppBase) |
WebSocketsEnabled |
如果启用了 Web 套接字,则获取 。 (继承自 IWebAppBase) |