共用方式為


Site 類別

Web 應用程式、行動應用程式後端或 API 應用程式。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.web.v2016_09_01.models._models_py3.Resource
Site

建構函式

Site(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, host_names_disabled: bool | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, snapshot_info: _models.SnapshotRecoveryRequest | None = None, https_only: bool | None = None, **kwargs: Any)

僅限關鍵字參數

名稱 Description
kind
str

資源種類。

location
str

資源位置。 必要。

tags

資源標籤。

identity

受控服務識別。

enabled

<code>true</code> 如果已啟用應用程式,則為 ;否則為 <code>false</code> 。 將此值設定為 false 會停用應用程式 (讓應用程式離線) 。

host_name_ssl_states

主機名稱 SSL 狀態可用來管理應用程式主機名稱的 SSL 系結。

server_farm_id
str

相關聯App Service方案的資源識別碼,格式為:「/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}」。

reserved

<code>true</code> 如果已保留,則為 ;否則為 <code>false</code>

site_config

應用程式的設定。

scm_site_also_stopped

<code>true</code> 表示在停止應用程式時停止 SCM (KUDU) 網站;否則為 <code>false</code> 。 預設值為 <code>false</code>

hosting_environment_profile

要用於應用程式的App Service 環境。

client_affinity_enabled

<code>true</code> 表示啟用用戶端親和性; <code>false</code> 表示停止傳送會話親和性 Cookie,以將相同會話中的用戶端要求路由傳送至相同的實例。 預設為 <code>true</code>

client_cert_enabled

<code>true</code> 若要啟用用戶端憑證驗證, (TLS 相互驗證) ;否則為 <code>false</code> 。 預設為 <code>false</code>

host_names_disabled

<code>true</code> 表示停用應用程式的公用主機名稱;否則為 <code>false</code>

如果 <code>true</code> 為 ,則只能透過 API 管理程式存取應用程式。

container_size
int

函式容器的大小。

daily_memory_time_quota
int

動態應用程式) 上允許的每日記憶體時間配額上限 (。

cloning_info

如果在應用程式建立期間指定,則會從來源應用程式複製應用程式。

snapshot_info

如果在應用程式建立期間指定,則會從先前的快照集建立應用程式。

https_only

HttpsOnly:設定網站只接受 HTTPs 要求。 HTTP 要求的問題重新導向。

變數

名稱 Description
id
str

資源識別碼。

name
str

資源名稱。

kind
str

資源種類。

location
str

資源位置。 必要。

type
str

資源類型。

tags

資源標籤。

identity

受控服務識別。

state
str

應用程式的目前狀態。

host_names

與應用程式相關聯的主機名稱。

repository_site_name
str

存放庫網站的名稱。

usage_state

指出應用程式是否已超過其配額使用量的狀態。 唯讀。 已知值為:「Normal」 和 「Exceeded」。

enabled

<code>true</code> 如果已啟用應用程式,則為 ;否則為 <code>false</code> 。 將此值設定為 false 會停用應用程式 (讓應用程式離線) 。

enabled_host_names

已啟用應用程式的主機名稱。必須指派主機名稱 (請參閱 HostNames) AND 已啟用。 否則,應用程式不會在這些主機名稱上提供。

availability_state

應用程式的管理資訊可用性狀態。 已知值為:「Normal」、「Limited」 和 「DisasterRecoveryMode」。

host_name_ssl_states

主機名稱 SSL 狀態可用來管理應用程式主機名稱的 SSL 系結。

server_farm_id
str

相關聯App Service方案的資源識別碼,格式為:「/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}」。

reserved

<code>true</code> 如果已保留,則為 ;否則為 <code>false</code>

last_modified_time_utc

上次以 UTC 修改應用程式的時間。 唯讀。

site_config

應用程式的設定。

traffic_manager_host_names

與應用程式相關聯的 Azure 流量管理員主機名稱。 唯讀。

scm_site_also_stopped

<code>true</code> 表示在停止應用程式時停止 SCM (KUDU) 網站;否則為 <code>false</code> 。 預設值為 <code>false</code>

target_swap_slot
str

指定此應用程式將交換的部署位置。 唯讀。

hosting_environment_profile

要用於應用程式的App Service 環境。

client_affinity_enabled

<code>true</code> 表示啟用用戶端親和性; <code>false</code> 表示停止傳送會話親和性 Cookie,以將相同會話中的用戶端要求路由傳送至相同的實例。 預設為 <code>true</code>

client_cert_enabled

<code>true</code> 若要啟用用戶端憑證驗證, (TLS 相互驗證) ;否則為 <code>false</code> 。 預設為 <code>false</code>

host_names_disabled

<code>true</code> 表示停用應用程式的公用主機名稱;否則為 <code>false</code>

如果 <code>true</code> 為 ,則只能透過 API 管理程式存取應用程式。

outbound_ip_addresses
str

應用程式用於輸出連線的 IP 位址清單 (,例如資料庫存取) 。 包含租使用者中可裝載目前設定的 VIP。 唯讀。

possible_outbound_ip_addresses
str

應用程式用於輸出連線的 IP 位址清單 (,例如資料庫存取) 。 包含來自所有租使用者的 VIP。 唯讀。

container_size
int

函式容器的大小。

daily_memory_time_quota
int

動態應用程式) 上允許的每日記憶體時間配額上限 (。

suspended_till

在超過記憶體時間配額之前,應用程式會暫停。

max_number_of_workers
int

背景工作角色數目上限。 這只適用于 Functions 容器。

cloning_info

如果在應用程式建立期間指定,則會從來源應用程式複製應用程式。

snapshot_info

如果在應用程式建立期間指定,則會從先前的快照集建立應用程式。

resource_group
str

應用程式所屬的資源群組名稱。 唯讀。

is_default_container

<code>true</code> 如果應用程式是預設容器,則為 ;否則為 <code>false</code>

default_host_name
str

應用程式的預設主機名稱。 唯讀。

slot_swap_status

上次部署位置交換作業的狀態。

https_only

HttpsOnly:設定網站只接受 HTTPs 要求。 HTTP 要求的問題重新導向。