Megosztás a következőn keresztül:


Site Osztály

Webalkalmazás, mobilalkalmazás-háttéralkalmazás vagy API-alkalmazás.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
Site

Konstruktor

Site(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, extended_location: _models.ExtendedLocation | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, vnet_route_all_enabled: bool | None = None, vnet_image_pull_enabled: bool | None = None, vnet_content_share_enabled: bool | None = None, site_config: _models.SiteConfig | None = None, dapr_config: _models.DaprConfig | None = None, workload_profile_name: str | None = None, resource_config: _models.ResourceConfig | 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, client_cert_mode: str | _models.ClientCertMode | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, custom_domain_verification_id: str | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | None = None, public_network_access: str | None = None, storage_account_required: bool | None = None, key_vault_reference_identity: str | None = None, virtual_network_subnet_id: str | None = None, managed_environment_id: str | None = None, **kwargs: Any)

Csak kulcsszavas paraméterek

Name Description
kind
str

Erőforrás típusa.

location
str

Erőforrás helye. Kötelező.

tags

Erőforráscímkék.

identity

Felügyeltszolgáltatás-identitás.

extended_location

Bővített hely.

enabled

<code>true</code> ha az alkalmazás engedélyezve van; egyéb esetben: <code>false</code>. Ha ezt az értéket hamis értékre állítja, letiltja az alkalmazást (offline állapotba helyezi az alkalmazást).

host_name_ssl_states

A hostname SSL-állapotok az alkalmazás gazdagépneveinek SSL-kötéseinek kezelésére szolgálnak.

server_farm_id
str

A társított App Service csomag erőforrás-azonosítója a következő formátumban: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> ha fenntartott; egyéb esetben: <code>false</code>.

is_xenon

Elavult: Hyper-V tesztkörnyezet.

hyper_v

Hyper-V tesztkörnyezet.

vnet_route_all_enabled

Virtual Network Minden útválasztás engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz.

vnet_image_pull_enabled

A rendszerkép Virtual Network keresztüli lekérésének engedélyezése.

vnet_content_share_enabled

A tartalom virtuális hálózaton keresztüli elérésének engedélyezése.

site_config

Az alkalmazás konfigurálása.

dapr_config

Az alkalmazás Dapr-konfigurációja.

workload_profile_name
str

Számítási feladatprofil neve a függvényalkalmazáshoz, amelyen végre szeretne hajtani.

resource_config

A függvényalkalmazás erőforrás-követelményei.

scm_site_also_stopped

<code>true</code> az SCM (KUDU) webhely leállítása az alkalmazás leállításakor; egyéb esetben: <code>false</code>. A mező alapértelmezett értéke: <code>false</code>.

hosting_environment_profile

App Service Environment az alkalmazáshoz.

client_affinity_enabled

<code>true</code> az ügyfél-affinitás engedélyezéséhez; <code>false</code> a munkamenet-affinitási cookie-k küldésének leállításához, amelyek az ugyanabban a munkamenetben lévő ügyfélkéréseket ugyanarra a példányra irányítják. Az alapértelmezett szint a <code>true</code>.

client_cert_enabled

<code>true</code> az ügyféltanúsítvány-hitelesítés engedélyezéséhez (TLS kölcsönös hitelesítés); egyéb esetben: <code>false</code>. Az alapértelmezett szint a <code>false</code>.

client_cert_mode

Ez a ClientCertEnabled beállítással ír.

  • ClientCertEnabled: false azt jelenti, hogy a ClientCert figyelmen kívül van hagyva.

  • ClientCertEnabled: true és ClientCertMode: A Kötelező azt jelenti, hogy a ClientCert szükséges.

  • ClientCertEnabled: true és ClientCertMode: Nem kötelező azt jelenti, hogy a ClientCert nem kötelező vagy

Elfogadott. Ismert értékek: "Kötelező", "Választható" és "OptionalInteractiveUser".

client_cert_exclusion_paths
str

ügyféltanúsítvány-hitelesítés vesszővel tagolt kizárási elérési útjai.

host_names_disabled

<code>true</code> az alkalmazás nyilvános állomásneveinek letiltásához; egyéb esetben: <code>false</code>.

Ha <code>true</code>, az alkalmazás csak API felügyeleti folyamaton keresztül érhető el.

custom_domain_verification_id
str

Egyedi azonosító, amely ellenőrzi az alkalmazáshoz rendelt egyéni tartományokat. Az ügyfél ezt az azonosítót hozzáadja egy txt rekordhoz ellenőrzés céljából.

container_size
int

A függvénytároló mérete.

daily_memory_time_quota
int

A napi memóriaidő maximális kvótája (csak dinamikus alkalmazások esetén alkalmazható).

cloning_info

Ha az alkalmazás létrehozásakor van megadva, az alkalmazás egy forrásalkalmazásból lesz klónozva.

https_only

HttpsOnly: úgy konfigurál egy webhelyet, hogy csak https-kéréseket fogadjon el. Problémák a HTTP-kérések átirányítása esetén.

redundancy_mode

Webhelyredundancia mód. Ismert értékek: "Nincs", "Manuális", "Feladatátvétel", "ActiveActive" és "GeoRedundáns".

public_network_access
str

Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. Engedélyezett értékek: "Engedélyezve", "Letiltva" vagy üres sztring.

storage_account_required

Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e.

key_vault_reference_identity
str

Az Key Vault referenciahitelesítéshez használandó identitás.

virtual_network_subnet_id
str

Az Azure Resource Manager A regionális VNET-integrációhoz csatlakoztatandó virtuális hálózat és alhálózat azonosítója. Ennek /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} formátumúnak kell lennie.

managed_environment_id
str

Az Azure Resource Manager az ügyfél kiválasztott felügyelt környezetének azonosítója, amelyen az alkalmazást üzemeltetni szeretné. Ennek /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} formátumúnak kell lennie.

Változók

Name Description
id
str

Erőforrás-azonosító.

name
str

Erőforrás neve.

kind
str

Erőforrás típusa.

location
str

Erőforrás helye. Kötelező.

type
str

Erőforrástípus.

tags

Erőforráscímkék.

identity

Felügyeltszolgáltatás-identitás.

extended_location

Bővített hely.

state
str

Az alkalmazás aktuális állapota.

host_names

Az alkalmazáshoz társított állomásnevek.

repository_site_name
str

Az adattárhely neve.

usage_state

Állapot, amely azt jelzi, hogy az alkalmazás túllépte-e a kvótahasználatot. Írásvédett. Az ismert értékek a következők: "Normál" és "Túllépve".

enabled

<code>true</code> ha az alkalmazás engedélyezve van; egyéb esetben: <code>false</code>. Ha ezt az értéket hamis értékre állítja, letiltja az alkalmazást (offline állapotba helyezi az alkalmazást).

enabled_host_names

Engedélyezett gazdagépnevek az alkalmazáshoz. A gazdagépneveket hozzá kell rendelni (lásd: Gazdagépnevek) ÉS engedélyezve. Ellenkező esetben az alkalmazás nem lesz kiszolgálva az adott gazdagépneveken.

availability_state

Az alkalmazás felügyeleti adatainak rendelkezésre állási állapota. Ismert értékek: "Normal", "Limited" és "DisasterRecoveryMode".

host_name_ssl_states

A hostname SSL-állapotok az alkalmazás gazdagépneveinek SSL-kötéseinek kezelésére szolgálnak.

server_farm_id
str

A társított App Service csomag erőforrás-azonosítója a következő formátumban: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> ha fenntartott; egyéb esetben: <code>false</code>.

is_xenon

Elavult: Hyper-V tesztkörnyezet.

hyper_v

Hyper-V tesztkörnyezet.

last_modified_time_utc

Az alkalmazás legutóbbi módosításának időpontja UTC-ben. Írásvédett.

vnet_route_all_enabled

Virtual Network Minden útválasztás engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz.

vnet_image_pull_enabled

A rendszerkép Virtual Network keresztüli lekérésének engedélyezése.

vnet_content_share_enabled

A tartalom virtuális hálózaton keresztüli elérésének engedélyezése.

site_config

Az alkalmazás konfigurálása.

dapr_config

Az alkalmazás Dapr-konfigurációja.

workload_profile_name
str

Számítási feladatprofil neve a függvényalkalmazáshoz, amelyen végre szeretne hajtani.

resource_config

A függvényalkalmazás erőforrás-követelményei.

traffic_manager_host_names

Az alkalmazáshoz társított Azure Traffic Manager-állomásnevek. Írásvédett.

scm_site_also_stopped

<code>true</code> az SCM (KUDU) webhely leállítása az alkalmazás leállításakor; egyéb esetben: <code>false</code>. A mező alapértelmezett értéke: <code>false</code>.

target_swap_slot
str

Itt adhatja meg, hogy az alkalmazás melyik üzembehelyezési pontra fog felcserélni. Írásvédett.

hosting_environment_profile

App Service Environment az alkalmazáshoz.

client_affinity_enabled

<code>true</code> az ügyfél-affinitás engedélyezéséhez; <code>false</code> a munkamenet-affinitási cookie-k küldésének leállításához, amelyek az ugyanabban a munkamenetben lévő ügyfélkéréseket ugyanarra a példányra irányítják. Az alapértelmezett szint a <code>true</code>.

client_cert_enabled

<code>true</code> az ügyféltanúsítvány-hitelesítés engedélyezéséhez (TLS kölcsönös hitelesítés); egyéb esetben: <code>false</code>. Az alapértelmezett szint a <code>false</code>.

client_cert_mode

Ez a ClientCertEnabled beállítással rendelkezik.

  • ClientCertEnabled: false azt jelenti, hogy a ClientCert figyelmen kívül van hagyva.

  • ClientCertEnabled: true és ClientCertMode: Kötelező, azt jelenti, hogy a ClientCert megadása kötelező.

  • ClientCertEnabled: true és ClientCertMode: Nem kötelező azt jelenti, hogy a ClientCert nem kötelező, vagy

Elfogadott. Az ismert értékek a következők: "Kötelező", "Választható" és "OptionalInteractiveUser".

client_cert_exclusion_paths
str

ügyféltanúsítvány-hitelesítés vesszővel tagolt kizárási útvonalai.

host_names_disabled

<code>true</code> letilthatja az alkalmazás nyilvános állomásneveit; egyéb esetben: <code>false</code>.

Ha <code>true</code>, az alkalmazás csak api management folyamaton keresztül érhető el.

custom_domain_verification_id
str

Egyedi azonosító, amely ellenőrzi az alkalmazáshoz rendelt egyéni tartományokat. Az ügyfél ezt az azonosítót hozzáadja egy txt rekordhoz ellenőrzés céljából.

outbound_ip_addresses
str

Az alkalmazás által a kimenő kapcsolatokhoz használt IP-címek listája (például adatbázis-hozzáférés). A webhely aktuális beállításokkal üzemeltethető bérlői IP-címeit tartalmazza. Írásvédett.

possible_outbound_ip_addresses
str

Az alkalmazás által a kimenő kapcsolatokhoz használt IP-címek listája (például adatbázis-hozzáférés). A dataComponent kivételével az összes bérlőtől származó IP-címeket tartalmazza. Írásvédett.

container_size
int

A függvénytároló mérete.

daily_memory_time_quota
int

Maximálisan engedélyezett napi memóriaidőkvóta (csak dinamikus alkalmazásokra vonatkozik).

suspended_till

Az alkalmazás fel van függesztve, ha túllépi a memóriaidő kvótáját.

max_number_of_workers
int

Feldolgozók maximális száma. Ez csak a Functions-tárolóra vonatkozik.

cloning_info

Ha az alkalmazás létrehozásakor meg van adva, az alkalmazás egy forrásalkalmazásból lesz klónozva.

resource_group
str

Annak az erőforráscsoportnak a neve, amelyhez az alkalmazás tartozik. Írásvédett.

is_default_container

<code>true</code> ha az alkalmazás alapértelmezett tároló; egyéb esetben: <code>false</code>.

default_host_name
str

Az alkalmazás alapértelmezett állomásneve. Írásvédett.

slot_swap_status

Az üzembehelyezési pont legutóbbi felcserélési műveletének állapota.

https_only

HttpsOnly: úgy konfigurál egy webhelyet, hogy csak HTTPS-kéréseket fogadjon el. Http-kérések átirányítási problémái.

redundancy_mode

Webhelyredundancia mód. Az ismert értékek a következők: "None", "Manual", "Failover", "ActiveActive" és "GeoRedundant".

in_progress_operation_id
str

Műveletazonosítót ad meg, ha a webhely függőben lévő művelettel rendelkezik.

public_network_access
str

Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. Engedélyezett értékek: "Engedélyezve", "Letiltva" vagy üres sztring.

storage_account_required

Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e.

key_vault_reference_identity
str

Key Vault referenciahitelesítéshez használandó identitás.

virtual_network_subnet_id
str

Az Azure Resource Manager A regionális VNET-integráció által csatlakoztatandó virtuális hálózat és alhálózat azonosítója. Ennek /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} formában kell lennie.

managed_environment_id
str

Az Azure Resource Manager az ügyfél kiválasztott felügyelt környezetének azonosítója, amelyen az alkalmazást üzemeltetni szeretné. Ennek /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} formátumúnak kell lennie.