你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

WebSiteData 类

定义

一个表示 WebSite 数据模型的类。 Web 应用、移动应用后端或 API 应用。

public class WebSiteData : Azure.ResourceManager.Models.TrackedResourceData
type WebSiteData = class
    inherit TrackedResourceData
Public Class WebSiteData
Inherits TrackedResourceData
继承

构造函数

WebSiteData(AzureLocation)

初始化 WebSiteData 的新实例。

属性

AppServicePlanId

关联的App 服务计划的资源 ID,格式为:“/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}”。

AvailabilityState

应用的管理信息可用性状态。

ClientCertExclusionPaths

客户端证书身份验证逗号分隔的排除路径。

ClientCertMode

这由 ClientCertEnabled 设置组成。

  • ClientCertEnabled:false 表示忽略 ClientCert。
  • ClientCertEnabled: true 和 ClientCertMode: Required 表示 ClientCert 是必需的。
  • ClientCertEnabled: true 和 ClientCertMode: Optional 表示 ClientCert 可选或已接受。
CloningInfo

如果在应用创建过程中指定,则会从源应用克隆应用。

ContainerSize

函数容器的大小。

CustomDomainVerificationId

验证分配给应用的自定义域的唯一标识符。 客户会将此 ID 添加到 txt 记录进行验证。

DailyMemoryTimeQuota

每日允许的最大内存时间配额 (仅适用于) 动态应用。

DefaultHostName

应用的默认主机名。 只读。

EnabledHostNames

为应用启用主机名。需要分配主机名 (请参阅 hostNames) and enabled。 否则,应用不会在这些主机名上提供。

ExtendedLocation

扩展位置。

HostingEnvironmentProfile

应用服务环境用于应用。

HostNames

与应用关联的主机名。

HostNameSslStates

主机名 SSL 状态用于管理应用的主机名的 SSL 绑定。

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
Identity

托管服务标识。

InProgressOperationId

如果此站点具有挂起的操作,则指定操作 ID。

IsClientAffinityEnabled

<code>true</code> to enable client affinity; <代码>false</code> 停止发送会话相关性 Cookie,将同一会话中的客户端请求路由到同一实例。 默认值为 <代码>true</code>。

IsClientCertEnabled

<code>true</code> 用于启用客户端证书身份验证 (TLS 相互身份验证) ;否则, <代码>为 false</code>。 默认值为 <代码>false</code>。

IsDefaultContainer

<如果应用是默认容器,则为代码>true/code>;否则为 <false></code><。

IsEnabled

<如果启用了应用,则为代码 true/code>;否则为 <false<>/code>。<> 将此值设置为 false 会禁用应用 (使应用脱机) 。

IsHostNameDisabled

<code>true</code> 用于禁用应用的公共主机名;否则为 <false></code>。 如果 <代码>为 true</code>,则只能通过 API 管理过程访问应用。

IsHttpsOnly

HttpsOnly:将网站配置为仅接受 https 请求。 http 请求重定向的问题

IsHyperV

Hyper-V 沙盒。

IsReserved

<code>true</code> (如果保留);否则为 <代码>false</code>。

IsScmSiteAlsoStopped

<code>true</code> to stop SCM (KUDU) site(当应用停止时);否则, <代码>为 false</code>。 默认值为 <代码>false</code>。

IsStorageAccountRequired

检查是否需要客户提供的存储帐户。

IsXenon

已过时:Hyper-V 沙盒。

KeyVaultReferenceIdentity

用于密钥保管库参考身份验证的标识。

Kind

资源类型。

LastModifiedTimeUtc

上次修改应用的时间(UTC)。 只读。

Location

资源所在的地理位置。

(继承自 TrackedResourceData)
MaxNumberOfWorkers

最大辅助角色数。 这仅适用于 Functions 容器。

Name

资源的名称。

(继承自 ResourceData)
OutboundIPAddresses

应用用于出站连接的 IP 地址列表 (例如数据库访问) 。 包括来自可以使用当前设置托管站点的租户的 VIP。 只读。

PossibleOutboundIPAddresses

应用用于出站连接的 IP 地址列表 (例如数据库访问) 。 包括除 dataComponent 之外的所有租户的 VIP。 只读。

RedundancyMode

站点冗余模式。

RepositorySiteName

存储库站点的名称。

ResourceGroup

应用所属的资源组的名称。 只读。

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
SiteConfig

应用的配置。

SlotSwapStatus

上次部署槽交换操作的状态。

State

应用的当前状态。

SuspendOn

应用暂停,直到超过内存时间配额。

SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
Tags

资源标记。

(继承自 TrackedResourceData)
TargetSwapSlot

指定此应用将交换到哪个部署槽位。 只读。

TrafficManagerHostNames

与应用关联的 Azure 流量管理器主机名。 只读。

UsageState

指示应用是否已超出其配额使用情况的状态。 只读。

VirtualNetworkSubnetId

Azure 资源管理器要通过区域 VNET 集成加入的虚拟网络和子网的 ID。 此格式必须为 /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

适用于